手机版

北理工17春秋《C语言程序设计》在线作业(15)

发布时间:2021-06-08   来源:未知    
字号:

谋学网

A.read(a,b,c);

B.scanf("%d%d%d",a,b,c);

C.scanf("%D%D%D",&a,&b,&c);

D.scanf("%d%d%d",&a,&b,&c);

20.下列说法中正确的是()。

A.break用在switch语句中,而continue用在循环语句中。

B.break用在循环语句中,而continue用在switch语句中。

C.break能结束循环,而continue只能结束本次循环。

D.continue能结束循环,而break只能结束本次循环。

21.以下程序的输出结果是()。main(){inti,k,a[10],p[3];k=5;for(i=0;i<10;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i*(i +1)];for(i=0;i<3;i++)k+=p[i]*2;printf(“%d”,k);}

A.20

B.21

C.22

D.23

22.以下对C语言中联合类型数据的正确叙述是()。

A.一旦定义了一个联合变量后,即可引用该变量或该变量中的任意成员

B.一个联合变量中可以同时存放其所有成员

C.一个联合变量中不能同时存放其所有成员

D.联合类型数据可以出现在结构类体型定义中,但结构体类型数据不能出现在联合类型定义中

23.下列程序执行的结果是()。A=1;b=2;c=3;While(b<a<c){t=a;a=b;b=t;c--;}printf(“%d,%d,%d”,a,b,c);

A.1,2,0

B.2,1,0

C.1,2,1

D.2,1,1

24.已知:chars[10],*p=s,则在下列语句中,错误的语句是()。

A.p=s+5;

B.s=p+s;

C.s[2]=p[4];

D.*p=s[0];

25.以下正确的数组定义语句是()。

A.inty[1][4]={1,2,3,4,5};

B.floatx[3][]={{1},{2},{3}};

C.longs[2][3]={{1},{1,2},{1,2,3}};

D.doublet[][3]={0};

26.以下程序的输出结果是()。main(){inti,x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf(“%d,”x[i][2-i]);}

A.1,5,9

B.1,4,7

C.3,5,7

北理工17春秋《C语言程序设计》在线作业(15).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)