c语言期末练习题及答案

c语言期末练习题及答案

ID:15451644

大小:215.92 KB

页数:12页

时间:2018-08-03

c语言期末练习题及答案_第1页
c语言期末练习题及答案_第2页
c语言期末练习题及答案_第3页
c语言期末练习题及答案_第4页
c语言期末练习题及答案_第5页
资源描述:

《c语言期末练习题及答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、期末练习题1-48课时一、单选题(共20题,每题2分,共40分)1.有以下程序程序运行后的输出结果是()main(){intm=12,n=34;printf("%d%d",m++,++n);printf("%d%d",n++,++m);}(2分)A.12353514B.12353513C.12343514D.12343513.2.执行下述程序的输出结果是()。#includemain(){inta,b,c=246;a=c/100%9;b=(-1)&&(-1);printf("%d,%d",a,b);}(2分)A.2,1B.3,2C.4,3D.2,-1.3.阅

2、读以下程序,当输入数据的形式为:25,13,10,为回车,正确的输出结果是()。main(){intx,y,z;scanf("%d%d%d",&x,&y,&z);printf("x+y+z=%d",x+y+z);}(2分)A.x+y+z=48B.x+y+z=35C.x+z=35D.不确定值.4.以下程序的输出结果是()main(){inta=-1,b=1,k;if((++aprintf("%d%d",a,b);elseprintf("%d%d",b,a);}(2分)A.              .5.以下各个关系表达式中非法的是()(2分)A.a>=b 

3、                       B.(a=3)>(b=4)                 C.a>c==c                      D.a==b                       .126.对下面的程序说法正确的是()。main(){intx=3,y=0,z=0;if(x=y+z)printf("****");elseprintf("####");}(2分)A.有语法错误,不能通过编译B.输出为****C.输出为####D.可以编译,但不能通过链接,因而不能运行.7.设x和y均为int型变量,则下列语句的功能是()x+=y;y=x-y;x-

4、=y;(2分)A.把x和y按从大到小排序        B.把x和y按从小到大排序        C.无确定结果                  D.交换x和y的值                .8.执行下面语句后的输出结果为()。inti=-1;if(iprintf("****");i=2;elseprintf("%%%%");(2分)A.****                        B.%%                          C.%%%%                        D.有语法错误。不能正确执行    .9.以下程序的输出为

5、()main(){intx=0,y=-1;if(x!=0)if(x>0)y=1;elsey=0;elsey=5;printf("%d",y);}(2分)A.1             B.-1            C.0             D.5             .10.以下程序的输出结果是()main(){inta=3,b=4,c=5,d=2;if(a>b)if(b>c)12printf("%d",d+++1);elseprintf("%d",++d+1);printf("%d",d);}(2分)A.2             B.3             C

6、.43            D.44            .11.以下运算符中不是关系运算符的是()(2分)A.=            C.!             D.!=            .12.若执行以下程序时从键盘上输入9,则输出结果是()main(){intn;scanf("%d",&n);if(n++printf("%d",n);elseprintf("%d",n--);}(2分)A.11            B.10            C.9             D.8             .13.阅读以下程序:main(){intx

7、;scanf("%d",&x);if(x--printf("%d",x);elseprintf("%d",x++);}程序运行后,如果从键盘上输入5,则输出结果是()(2分)A.3             B.4             C.5             D.6             .14.当a=1,b=3,c=5,d=4时,执行完以下一段代码后x的值为()if(a

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

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

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