C语言程序设计2023章节测试答案

C、2.0

D、2.5

我的答案:C

49、sizeof (double)的结果值是_______。

A、8

B、4

C、2

D、出错

我的答案:A

50、以下用户标识符中,合法的是_______。

A、int

B、nit

C、123

D、a+b

我的答案:B

51、表达式18/4*sqrt(4.0)/8值的数据类型是_______。

A、int

B、float

C、double

D、不确定

我的答案:C

第三章测试

1、以下选项中不是C语句的是( )

A、++t

B、;

C、k=i=j;

D、{a/=b=1;b=a%2;}

我的答案:A

2、以下语句的输出结果是 ( ) printf("%d ",strlen(" "65xff "));

A、5

B、14

C、8

D、输出项不合法,无法正常输出

我的答案:A

3、若变量已正确说明为float型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋予10.0,b赋予22.0,c赋予33.0,下列不正确的输入形式是( )

A、10<回车>22<回车>33<回车>

B、10.0,22.0,33.0<回车>

C、10.0<回车>22.0 33.0<回车>

D、10 22<回车>33<回车>

我的答案:B

4、调用getchar和putchar函数时,必须包含的头文件是( )。

A、stdio.h

B、stdlib.h

C、define

D、以上都不对

我的答案:A

5、使用scanf("a=%d,b=%d",&a,&b)为变量a,b赋值。要使a,b均为50,正确的输入是( )

A、a=50 b=50

B、50 50

C、a=50,b=50

D、50,50

我的答案:C

6、“putchar(70); ” 这一C语句输出的结果为( )

A、70

B、F

C、提示语法错误

D、C

我的答案:B

7、C 语言标准格式输入函数 scanf() 的参数表中要使用变量的地址值。

我的答案:√

8、表达式语句和表达式没有什么区别。

我的答案:X

9、C 语言标准输入操作中 ,gets() 函数一次只可读取一个字符。

我的答案:X

10、C 语言程序中可以有多个函数 , 但只能有一个主函数。

我的答案:√

11、C 语言标准输出操作中 ,putchar() 函数可以输出显示一个字符串。

我的答案:X

12、C 语言标准格式输出函数 printf() 的参数表是由若干个表达式组成。

我的答案:√

13、C 语言标准输入操作中 ,gets() 函数一次只可读取一个字符。

我的答案:X

14、以下叙述中正确的是

A、用C程序实现的算法必须要有输入和输出操作

B、用C程序实现的算法可以没有输出但必须要有输入

C、用C程序实现的算法可以没有输入但必须要有输出

D、用C程序实现的算法可以既没有输入也没有输出

我的答案:C

15、在C语言中,执行下面两个语句后,输出的结果为( )。 char c1=97, c2=98;printf("%d %c",c1,c2);

A、97 98

B、97 b

C、a 98

D、a b

我的答案:B

16、下列语句中符合C语言语法的赋值语句是

★《布宫号》提醒您:民俗信仰仅供参考,请勿过度迷信!

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复