c语言复习题完整版

c语言复习题完整版

ID:13217207

大小:1.33 MB

页数:251页

时间:2018-07-21

c语言复习题完整版_第1页
c语言复习题完整版_第2页
c语言复习题完整版_第3页
c语言复习题完整版_第4页
c语言复习题完整版_第5页
资源描述:

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

1、所有单选题1、C语言中下列叙述正确的是__d____。A:不能使用do-while语句构成的循环B:do-while语句构成的循环,必须用break语句才能退出C:do-while语句构成的循环,当while语句中的表达式值为非零时结束循环1真0假,1进入循环D:do-while语句构成的循环,当while语句中的表达式值为零时结束循环答案:D2、以下选项中属于C语言的数据类型是__C____。A:复数型B:逻辑型C:双精度型D:集合型答案:C3、下列描述中不正确的是__C____。A:字符型数组中可以存放字符串B:可以对字符型数组进行整体输入、输出C:可

2、以对整型数组进行整体输入、输出D:不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值答案:C4、以下程序的输出结果是______。main(){intx=10,y=10,i;for(i=0;x>8;y=++i)printf("%d%d",x--,y);}A:10192B:9876C:10990D:101091答案:D5、以下程序的输出结果是______。main(){chara[10]={'1','2','3','4','5','6','7','8','9',0},*p;inti;i=8;p=a+i;printf("%s",p-3);}A:6

3、B:6789C:'6'D:789答案:B6、能正确表示a和b同时为正或同时为负的逻辑表达式是__D____。A:(a>=0

4、

5、b>=0)&&(a<0

6、

7、b<0)B:(a>=0&&b>=0)&&(a<0&&b<0)C:(a+b>0)&&(a+b<=0)D:a*b>0答案:D7、以下程序的输出结果是__A____。main(){intn=4;while(n--)printf("%d",--n);}A:20B:31C:321D:210答案:A8、以下程序的输出结果是___D___。main(){intk=17;printf("%d,%o,%x",k,k,k)

8、;}A:17,021,0x11B:17,17,17C:17,0x11,021D:17,21,11答案:D9、若有说明:long*p,a;则不能通过scanf语句正确给输入项读入数据的程序段是___A___。A:*p=&a;scanf("%ld",p);B:p=(long*)malloc(8);scanf("%ld",p);C:scanf("%ld",p=&a);D:scanf("%ld",&a);答案:A10、以下选项中,能定义s为合法的结构体变量的是______。A:typedefstructabc{doublea;charb[10];}s;B:stru

9、ct{doublea;charb[10];}s;C:structABC{doublea;charb[10];}ABCs;D:typedefABC{doublea;charb[10];}ABCs;答案:B11、请读程序:#includemain(){inta,b;for(a=1,b=1;a<=100;a++){if(b>=20)break;if(b%3==1){b+=3;continue;}b-=5;}printf("%d",a);}上面程序的输出结果是__B____。B=4,b=71013161921A:7B:8C:9D:10答案:B

10、12、请选出合法的C语言赋值语句___B___。A:a=b=58B:i++;C:a=58,b=58D:k=int(a+b);答案:B13、请选出可用作C语言用户标识符的一组标识符__B____。①void②a3_b3③For④2adefine_123_abcDOWORDIFcasesizeofA:①B:②C:③D:④答案:B14、若x和y都是int型变量,x=100、y=200,且有下面的程序片段printf("%d",(x,y));上面程序片段的输出结果是_A_____。A:200B:100C:100200D:输入格式符不够,输出不确定的值答案:A15、

11、若x是int型变量,且有下面的程序片段for(x=3;x<6;x++)printf((x%2)?("**%d"):("##%d"),x);上面程序片段的输出结果是___D___。①**3②##3③##3④**3##4##4**4**4##5**5**5##5A:①B:②C:③X=3**3;##4;D:④答案:D16、若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是___A___。A:pb=&x;B:pb=x;C:*pb=&x;D:*pb=*x答案:A17、若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*p;p

12、=__D____malloc(sizeof(int));则应填入_

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

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

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