c语言程序设(b)复习题

c语言程序设(b)复习题

ID:21749436

大小:78.50 KB

页数:11页

时间:2018-10-24

c语言程序设(b)复习题_第1页
c语言程序设(b)复习题_第2页
c语言程序设(b)复习题_第3页
c语言程序设(b)复习题_第4页
c语言程序设(b)复习题_第5页
资源描述:

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

1、……………………………………………装………………………………订…………………………线………………………………………………………此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写一、选择题1.下列数据类型中,占内存空间最大的是A.intB.floatC.longD.double2.下列运算符中,优先级最高的是A.+B.%C.*D.++3.C语言中运算对象必须是整型的运算符是A.%B./C.=D.<=4.下列说法中正确的是A.C语言程序书写时,不区分大小写字母B.C语言程序书写时,一行只

2、能写一个语句C.C语言程序书写时,一个语句可分成几行书写D.C语言程序书写时每行必须有行号5.下列与表达式c=(a>b?a:b)的功能等价选项是A.if(a>b)c=a;elsec=b;B.if(ab)c=a;6.putchar()函数可以向终端输出一个A.整型变量值B.实型变量值C.字符串D.字符或字符变量7.语句printf(“a=%c”,65);的输出结果是A.65B.a=65C.a=aD.a=A8.已知:intx=1,y=-1;,则语句pr

3、intf(“%d“,(x--&&++y));的输出结果是A.1B.0C.-1D.29.以下程序的输出结果为Voidmain(){inta=20,b=30,c=40;if(a>b)a=b;b=c;c=a;第11页共11页……………………………………………装………………………………订…………………………线………………………………………………………此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写printf(“a=%d,b=%d,c=%d”,a,b,c);}A.a=20,b=30,c

4、=20B.a=20,b=40,c=20C.a=30,b=40,c=20D.a=30,b=40,c=3010.逻辑运算表达式的返回值可能是A.1B.2C.3D.411.多重if_else语句嵌套使用时,寻找与else配对的if方法是A.缩排位置相同的ifB.其上最近的ifC.下面最近的ifD.其上最近的未配对的if12.若有以下定义:floatx;inta,b,c=2;,则正确的switch语句是A.switch(x) {case1.0∶printf("*"); case2.0∶printf("**");}B.

5、switch(int(x)) {case1∶printf("*"); case2∶printf("**");}C.switch(a+b) {case1∶printf("*"); case1+2∶printf("**");}D.switch(a+b) {case1∶printf("*");casec∶printf("**");}13.在while(!x)语句中的!x与下面条件表达式等价的是:______A.x!=0B.x==1C.x!=1D.x==014.下面程序段的运行结果是a=1;b=2;c

6、=2;while(a

7、]C.a(5)D.a[5-3]17.以下能对一维数组a进行正确初始化的语句是第11页共11页……………………………………………装………………………………订…………………………线………………………………………………………此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写此处不能书写A.inta[10]=(0,1)B.inta[]={}C.int[10]a={1,2,3}D.inta[10]={0}18.若用数组名作为函数的实参,传递给形参的是A.数组的首地址B.数组第一个元素的值C.数组中全部元素

8、的值D.数组元素的个数19.一个C语言程序是由A.一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成20.设有以下程序段:#includevoidfun(intx,inty){x+=y;y=x-y;x=x-y;}main(){intx=10,y=20;fun(x+1,y);printf(“%d,%d”,x

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

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

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