智慧树知到《C语言程序设计(青岛职业技术学院)》2025章节测试答案



A、10,10,10

B、8,16,10

C、8,10,10

D、8,8,10

正确答案:B

30、已知有double型变量x=2.5,y=4.7,整型变量a=7, 则表达式 x+a%3*(int)(x+y)%2/4 的值是________.

A、2.4

B、2.5

C、2.75

D、0

正确答案:B

31、假定w、x、y、z、m均为int型变量,有如下程序段: w=1;x=2;y=3;z=4; m=(w<x)?w:x; m=(m<y)?m:y; m=(m<z)?m:z; 则该程序段执行后,m的值是_______.假定w、x、y、z、m均为int型变量,有如下程序段: w=1;x=2;y=3;z=4; m=(w<x)?w:x; m=(m<y)?m:y; m=(m<z)?m:z; 则该程序段执行后,m的值是_______.

A、4

B、3

C、2

D、1

正确答案:D

32、有以下程序,其中k的初值为八进制数   #include <stdio.h>   main()   {int k=011;   printf("%d\n",k++);   } 程序运行后的输出结果是________

A、12

B、11

C、10

D、9

正确答案:D

33、有以下程序   #include   #define SUB(a) (a)-(a)   main()   { int a=2,b=3,c=5,d;   d=SUB(a+b)*c;   printf("%d\n",d);   }   程序运行后的输出结果是_______

A、0

B、-12

C、-20

D、10

正确答案:C

34、有以下定义语句,编译时会出现编译错误的是_______

A、char a=’a’;

B、char a=’\n’;

C、char a=’aa’;

D、char a=’\x2d’

正确答案:C

35、以下选项中,不正确的 C 语言浮点型常量是_______

A、160.

B、0.12

C、2e4.2

D、0.0

正确答案:C

36、以下选项中,_______是不正确的 C 语言字符型常量。

A、'a'

B、'\x41'

C、'\101'

D、"a"

正确答案:D

37、以下合法的标识符是_______。

A、int

B、_a12

C、3ce

D、stu#

正确答案:B

38、已知int x=023,表达式++x的值是_______。

A、17

B、18

C、19

D、20

正确答案:D

39、已知int x=10,表达式x+=x-=x-x的值是_______。

A、10

B、40

C、30

D、20

正确答案:D

40、在 C 语言中,字符型数据在计算机内存中,以字符的_______形式存储。

A、原码

B、反码

C、ASCII 码

D、BCD码

正确答案:C

41、若变量x、i、j和k都是int型变量,则计算下面表达式后,x的值是_______。 x=(i=4,j=16,k=32)

A、4

B、16

C、32

D、52

正确答案:C

42、下列不正确的转义字符是_______。

A、'\\'

B、'\' '

C、'074'

D、'\0'

正确答案:C

43、

A、a/b/c*e*3

B、3*a*e/b/c

C、3*a*e/b*c

D、a*e/c/b*3

正确答案:C

44、要为字符型变量 a赋初值,下列语句中哪一个是正确的_______。


Tag:C语言程序设计 时间:2025-03-07 14:14:22