C语言程序设计课后练习辅导资料.doc

C语言程序设计课后练习辅导资料.doc

ID:56932171

大小:35.69 KB

页数:28页

时间:2020-07-26

C语言程序设计课后练习辅导资料.doc_第1页
C语言程序设计课后练习辅导资料.doc_第2页
C语言程序设计课后练习辅导资料.doc_第3页
C语言程序设计课后练习辅导资料.doc_第4页
C语言程序设计课后练习辅导资料.doc_第5页
资源描述:

《C语言程序设计课后练习辅导资料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计课后练习辅导资料题型题干选项答案单选题以下选项中合法的实型常数是()。A.5E2.0B.E-3C..2E1D.1.3EC单选题已知i、j、k为int型变量,若从键盘输入:1,2,3,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()。A.scanf(“%2d%2d%2d”,&i,&j,&k);B.scanf(“%d%d%d”,&i,&j,&k);C.scanf(“%d,%d,%d”,&i,&j,&k);D.scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);C单选题设a和b均为double型变量,且a=5.

2、5、b=2.5,则表达式(int)a+b/b的值是()。A.6.500000B.6C.5.500000D.6.000000D单选题以下非法的赋值语句是()。A.n=(i=2,++i);B.j++;C.++(i+1);D.x=j>0;C单选题若有以下程序:main(){intk=2,i=2,m;m=(k+=i*=k);printf(“%d,%d”,m,i);}A.8,6B.8,3C.6,4D.7,4C执行后的输出结果是()。单选题以下选项中,与k=n++完全等价的表达式是()。A.k=n,n=n+1B.n=n+1,k=nC.k=++nD.k+=n+1

3、A单选题已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是()。A.6B.0C.2D.1D单选题下列关于C语言用户标识符的叙述中正确的是()。A.用户标识符中可以出现在下划线和中划线(减号)。B.用户标识符中不可以出现中划线,但可以出现下划线。C.用户标识符中可以出现下划线,但不可以放在用户标识符的开头。D.用户标识符中可以出现在下划线和数字,它们都可以放在用户标识符的开头。B单选题已知c是字符型变量,以下不正确的赋值语句是()。A.c=”a”B.c=’a’C.c=’141’D.c=’x61’+3A单选题C语

4、言中对于嵌套if语句规定else总是与()配对?A.第一个ifB.其之前最近的ifC.缩进位值相同的ifD.其之前最近的不带else的if语句D单选题下面的for循环最多可执行()次。for(x=0;y=0;(y!=99)&&(x<4);x++);A.4次B.5次C.99次AD.0次单选题C语言中各种基本数据类型的存储空间长度排列为()。A.char≤long≤int≤float≤doubleB.double≤float≤long≤int≤charC.char≤int≤long≤float≤doubleD.float≤int≤long≤char≤dou

5、bleC单选题下列说法中正确的是()。A.在switch语句中一定要使用break语句B.在switch语句中不一定要使用break语句C.break语句是switch语句的一部分D.break只能用于switch语句中B单选题以下不符合C语言语法的赋值表达式是()。A.d=9+e,e++,d+9B.k=i==jC.n1+=n2+3D.a=b+c=a+7D单选题下列判断char类型变量C1是为数字的最简单且正确的表达式()。A.'0'<=C1<='9'B.(C1>='0')&&(C1<='9')C.(C1>=0)&&(C1<=9)D.('0'<=C1)

6、&&('9'<=C1)B单选题字符串”\’abcd123xABt”的长度为()。A.8B.17DC.-9D.10单选题执行以下程序段后,变量a,b,c的值为()。intx=11,y=10,a,b,c;a=(--x==y++)?--x:++y;b=x++;c=y;A.a=10,b=10,c=9B.a=9,b=9,c=12C.a=9,b=9,c=11D.a=1,b=9,c=11C单选题以下程序的输出结果是用()表示。main(){intk=17;printf("%d,%o,%x",k,k,k);}A.17,021,0x11B.17,17,17

7、C.17,0x11,021D.17,21,11D单选题若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是()。A.s=a+b;B.s=a+c;C.s=s+c;D.s=b+c;B单选题有如下程序voidf(intx,inty){intt;if(x

8、()。A.3,4,5B.5,3,4C.5,4,3D.4,3,5D单选题有以下程序main(){

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

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

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