大学C语言考试题(卷)库(含标准答案解析)

发布时间 : 星期四 文章大学C语言考试题(卷)库(含标准答案解析)更新完毕开始阅读

若有 int i=10,j=2。则执行完i*=j+8。后ⅰ的值为28。 答案:错误 题号:464

若 a=3,b=2,c=1 则关系表达式\的值为\真\。 答案:正确 题号:66

若有 # define S(a,b) a*b 则语句 area=S(3,2)。 area的值为6。 答案:正确 题号:758

若有宏定义:#define S(a,b) t=a。a=b。b=t由于变量t没定义, 所以此宏定义是错误的。 答案:错误 题号:2158

#define 和printf 都不是C语句。 答案:正确 题号:5102

关系运算符<= 与 == 的优先级相同。 答案:错误 填空

================================================== 题号:1076

表达式3.5 + 1 / 2的计算结果是_____。 答案: 空 1: 3.5 题号:551

请写出以下程序的输出结果_____。 main()

{ int a = 100。

if( a > 100) printf(“%d\\n”, a > 100)。

else printf(“%d\\n”, a <= 100)。

} 答案: 空 1: 1

题号:3255

表达式(int)((double)(5/2)+2.5)的值是_____. 答案: 空 1: 4

题号:2472

阅读下面程序,程序执行后的输出结果为_____。

#include \main() {

char a,b。

for(a=′0′,b=′9′。a

答案: 空 1: 0918273645 题号:937

以下程序段的输出结果是_____。 int i = 0, sum = 1。 do

{ sum += i++。 } while( i < 5)。

printf(“%d\\n”, sum)。 答案:

空 1: 11

题号:5213

以下程序段的输出结果是_____、_____、_____、_____、_____。 int x = 0177。

printf(“x = =, x = m, x = %6o, x = %6x, x = %6u\\n”, x, x, x, x, x)。 答案: 空 1: x = 127 空 2: x = 127 空 3: x = 177 空 4: x = 7f 空 5: x = 127 题号:3210

以下程序的输出结果是_____。

main()

{ int a = 3, b = 2, c = 1。 c -= ++b。 b *= a + c。

{ int b = 5, c = 12。 c /= b * 2。

a -= c。

printf(“%d, %d, %d, ”, a, b, c )。 a += --c。 }

printf(“%d, %d, %d\\n”, a, b, c)。 }

答案: 空 1: 2,5,1,2,3,-2 题号:4474

当计算机用两个字节存放一个整数时,其中能存放的最大十进制整数是_____、最小十进制整数是_____,它们的二进制形式是_____。 答案: 空 1: 65535 空 2: -32768 空 3:

1111 1111 1111 1111,1000 0000 0000 0000 题号:2791

结构化程序由_____、_____、_____三种基本结构组成。 答案: 空 1: 顺序 空 2:

条件分支【或】选择 空 3: 循环 题号:561

阅读下面程序,程序执行后的输出结果是_____。

#include \main() {

int x,y,z。

x = 1。 y = 2。 z = 3。 if(x>y)

if(x>z)printf(\)。

联系合同范文客服:xxxxx#qq.com(#替换为@)