c语言4-5章复习题

c语言4-5章复习题

ID:15341762

大小:38.15 KB

页数:8页

时间:2018-08-02

c语言4-5章复习题_第1页
c语言4-5章复习题_第2页
c语言4-5章复习题_第3页
c语言4-5章复习题_第4页
c语言4-5章复习题_第5页
资源描述:

《c语言4-5章复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言4、5章复习题1.C语言中,while和do…while循环的主要区别是(B)。A.while的循环控制条件比do…while的循环控制条件严格B.do…while的循环体至少无条件执行一次C.do…while允许从外部转到循环体内D.do…while的循环体不能是复合语句2.有数组intnum[5]={10,20,30,40,50};num[1]的值为(D)。A.30B.50C.40D.20E.103.在C语言中,设有数组定义:charstu[]="scce";则数组stu所占的空间为(A)。A.4个字节B.5个字节C.6个字节D.7个字节4.分析下面的C程序:#in

2、cludevoidmain(){intnum=2;while(num<=2){num++;printf("%d",num);}}输出结果是(A)。A.3B.0123C.1235.要将20赋值到数组Num的第四个元素,正确的方法是(A)。A.Num[3]=20B.Num[2]=20C.Num[4]=20D.[3]Num=206.下面的C语言代码段的输出结果是(D)。intj;for(j=0;j<10;j+=5)printf("%d",j);A.0123456789B.2468C.015D.057.有定义语句:intb;charc[10];,则正确的输入语句是(

3、AB)。(选两项)A.scanf("%d%s",&b,&c);B.scanf("%d%s",&b,c);C.scanf("%d%s",b,c);D.scanf("%d%s",b,&c);8.在C语言中,(C)不是循环语句。A.while语句B.for语句C.if语句D.do…while语句9.以上C语言代码的输出是(D)。#includevoidmain(){inti=0;for(;i<5;i++)printf(“%d”,++i);}A.012345B.135C.024D.语法错误10.在C语言中,数组下标从(A)开始。A.0B.1C.下标减一D.-111.

4、下列代码中声明数组正确的是(C)。A.inta[] ;B.int[]a ;C.inta[5] ;D.int[5]a ;12.以下初始化数组正确的有(BC)。(选择两项)A.inta[5]={1,2,3,4,5,6};B.inta[]={1,2,3,4,5,6};C.inta[5]={1,2,3};D.inta[5]=1;13.能够从下列代码中得到“3”的表达式是(C)。inta[]={1,2,3,4};A.a[0];B.a[1];C.a[2];D.a[3];14.以下字符数组定义正确的有(A)。A.charname[]=“Mstanford”;B.charname[5]=“M

5、stanford”;C.char[]name=“Mstanford”;D.char[5]name=“Mstanford” ;15.下面程序段的运行结果是(D)。n=1;while(n++<=10);printf("%d",n);A.2B.3C.4D.有语法错16.以下描述中正确的是:(C)。A.由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句B.do-while循环由do开始,用while结束,在while(表达式)后面不能写分号C.在do-while循环体中,一定要有能使while后表达式值变为零("假")的操作D.do-while循环

6、中,根据情况可以省略while17.以下对二维数组a的正确说明是(C)。A.inta[3][];B.floatfa(3,4);C.doublea[1][4];D.floata(3)(4);18.字符串由若干个字符组成,其结束标志为(C)。A.t;B.;C.;D.以上都不对19.以下初始化数组正确的有(BC)(选择两项)。A.inta[3]={1,2,3,4,5,6};B.inta[]={1,2,3,4,5,6};C.inta[3]={1,2,3};D.inta[3]=1;20.下列代码能够正确声明数组的是(C)。A.inta[];B.int[]a;C.inta[5]

7、;D.int[5]a;21.在二维数组“inta[4][3]={1,2,0,4,0,6,7,8};”中,下列表达式不能得到0的是(BD)(选择两项)。A.a[3][2]B.a[0][0]C.a[1][1]D.a[2][0]22.while循环语句的特点是(C)A.先执行后判断B.不管条件是否成立,循环体至少被执行一次C.while(表达式)后面不需要写分号,否则循环没有循环体D.循环体中可以有break语句,但不可以有continue语句23.以下描述中正确的是(C)A.由于do-while循环中循环体

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。