c语言模拟试卷 (20)

c语言模拟试卷 (20)

ID:36193110

大小:146.50 KB

页数:7页

时间:2019-05-07

c语言模拟试卷 (20)_第1页
c语言模拟试卷 (20)_第2页
c语言模拟试卷 (20)_第3页
c语言模拟试卷 (20)_第4页
c语言模拟试卷 (20)_第5页
资源描述:

《c语言模拟试卷 (20)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、总共42题共100分一、单选题(共30题,共60分)1.有以下程序main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d",x,y,z);}程序运行后的输出结果是()。(2分)A.2,3,3B.2,3,2C.2,3,1D.2,2,1.标准答案:C2.以下程序运行后的输出结果是()main(){inta,b,c;a=10;b=20;c=(a%b<1)

2、

3、(a/b>1);printf("%d%d%d",a,b,c);}程序运行后的输出结果是()(2分)A.10200B.10201C.20100D.20101.标准答

4、案:A3.有以下程序段:ints=0,a=1,n;scanf("%d",&n);do{s+=1;a=a-2;}while(a!=n);printf("%d",s);若要使程序的输出值为2,则应该从键盘给n输入的值是()(2分)A.-1B.-3C.-5D.0.标准答案:B4.以下程序的输出结果是()main(){floatx=2.0,y;if(x else if(x else y=1.0; printf("%f",y);}(2分)A.0.000000      B.0.250000      C.0.500000      D.1.000000      .标准

5、答案:C5.在32位计算机中,一个字长所占的字节数为(  )(2分)A.1             B.2             C.4             D.8             .标准答案:C6.当把下面4个表达式用做if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是()(2分)A.k%2           B.k%2==1        C.(k%2)!=0      D.!k%2==1       .标准答案:D7.以下不合法的用户标识符是()(2分)A.j2_KEY        B.Double        C.4d  

6、          D._8_           .标准答案:C8.以下选项中合法的实型常数是(  )(2分)A.5E2.0         B.E-3           C..2E0          D.1.3E          .标准答案:C9.以下各个关系表达式中非法的是()(2分)A.a>=b                        B.(a=3)>(b=4)                 C.a>c==c                      D.a= =b                  .标准答案:D10.下列语句中错误的是()(2

7、分)A.x=sizeof(int);B.x=sizeof(3.14);C.printf(“%d”,a=a+1,b--,c+1);D.printf(“%d”,++x,x++);.标准答案:B11.有以下程序#include “stdio.h”main(){ printf("%d",NULL); }程序运行后的输出结果是()(2分)A.0                           B.1                           C.-1                          D.NULL没定义,出错            .标准答案:

8、A12.对下面的程序说法正确的是(  )。main(){int x=3,y=0,z=0; if(x=y+z) printf("****"); else printf("####");}(2分)A.有语法错误,不能通过编译B.输出为****C.输出为####D.可以编译,但不能通过链接,因而不能运行.标准答案:C13.语句printf("abre'hi'y\bou");的输出结果是(  )(说明:'b'是退格符)(2分)A.abre'hi'y\bou          B.abre'hi'ybou            C.re'hi'

9、you                   D.abre'hi'ybou               .标准答案:C14.已知字符'a'的ASCII码为97,则关于下述程序叙述正确的是()char ch='a';int k=12;printf("%x,%o,",ch,k);printf("x=%%d",k);(2分)A.因变量类型与格式描述符不匹配,输出不定值B.输出项与描述项个数不符,输出为0值或不定值C.输出为61,14,k=%dD.输出为61,14,k=%12.标准答案:C15.sizeof(double)的返回值类型是()(2分)A.双

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

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

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