最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

东大20秋学期《C语言及程序设计》在线平时作业3【标准答案】

20秋学期《C语言及程序设计》在线平时作业3

试卷总分:100  得分:100

一、单选题 (共 13 道试题,共 65 分)

1.执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\n”,N);}

A.3

B.4

C.6

D.8

 

2.下列程序的输出结果是()main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);}

A.16

B.32

C.96

D.144

 

3.复制题干,如有插入图片点击第二个“插入多图按钮”插入图片并上传图片

A.单击选项1 粘贴答案,如有图片同样方法插入上传

B.选项内容都是

 

4.有定义inta[3][4],输入其3行2列元素的正确语句为()

A.scanf(“%d”,a[3,2]);

B.”scanf(“%d”,*(*(a+2)+1))”

C.”scanf(“%d”,*(a+2)+1);”

D.”scanf(“%d”,*(a[2]+1));”

 

5.函数strcmp(“A”,“B”)的值为()

A.0

B.-1

C.1

D.3

 

6.在C语言中,引用数组元素时,其数组下标的数据类型允许是()。

A.整型常量

B.整型表达式

C.整型常量或整型表达式

D.任何类型的表达式

 

7.若执行fopen函数时发生错误,则函数的返回值是()。

A.随机值

B.1

C.NULL

D.EOF

 

8.若有定义:intA[3][4];能表现数组元素A[1][1]的是()

A.(A[1]+1)

B.*(A[1][1])

C.(*(A+1)[1])

D.*(A+5)

 

9.C语言中,下列说法正确的是()

A.不能使用do…while语句构成循环。

B.do…while语句构成的循环必须用break语句才能退出。

C.do…while语句构成的循环,当while语句中的表达式值为非0结束循环。

D.do…while语句构成的循环,当while语句中的表达式值为0结束循环。

 

10.设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是()。

A.0~255

B.0~65535

C.-32768~+32767

D.-256~+255

 

11.下列程序的输出为()#includestdio.h;main(){intm=13;floata=12.6,x;x=m/2+a/2;printf(“%f\n”,x);}

A.12

B.12.3

C.12.8

D.12.3

 

12.若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d+c的结果类型为()

A.float

B.char

C.int

D.double

 

13.以下不正确的C语言标识符是()。

A.int

B.a_1_2

C.ab1exe

D._x

 

二、判断题 (共 7 道试题,共 35 分)

14.C语言本身没有输入输出语句

 

15.一个C源程序可由一个或多个函数组成

 

16.声明语句int a[]={0};可以对一维数组a进行正确初始化。

 

17.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值

 

18.声明语句int a[][3]={{1,0,1},{},{1,1}};能对二维数组a进行正确初始化。

 

19.在C程序中main函数必须位于程序的最前面

 

20.int a[3][];可以对二维数组a的正确说明。

转载请注明:奥鹏作业之家 » 东大20秋学期《C语言及程序设计》在线平时作业3【标准答案】

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址