C语言复习题 新 优质文档.doc

C语言复习题 新 优质文档.doc

ID:57630232

大小:147.50 KB

页数:20页

时间:2020-08-29

C语言复习题    新 优质文档.doc_第1页
C语言复习题    新 优质文档.doc_第2页
C语言复习题    新 优质文档.doc_第3页
C语言复习题    新 优质文档.doc_第4页
C语言复习题    新 优质文档.doc_第5页
资源描述:

《C语言复习题 新 优质文档.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、优质文档C语言复习题有以下程序#includevoidmain(){inta=1,b=2,m=0,n=0,k;k=(n=b>a)

2、

3、(m=a='a')

4、

5、(c<='z')C.('a'<=c)and('z'>=c)D.(c>='a')&&(c<='z')以下符合C语言语法的实型常量是__C____。

6、A、1.2E0.5B、3.14159EC、5E-3D、E15若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d",i);其输出结果是____B__。A.0,0B.0,1C.1,1D.程序进入无限循环若有以下程序段,intc1=1,c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的值是____A__。A、0B、0.5C、1D、2以下选项中合法的字符常量是__B____。A、"B"B、'10'C、68D、D优质文档有以下程序main(){chara,b,c,d;scanf(

7、"%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c",a,b,c,d);}若运行时从键盘上输入:6,5,65,66↙。则输出结果是___A___。A)6,5,A,BB)6,5,65,66C)6,5,6,5D)6,5,6,6以下4个选项,不能看作一条语句的是____B__。A、{;}B、a=0,b=0,c=0;C、if(a>0);D、if(b==0)m=1;n=2;以下能正确定义二维数组的是____D__。A、inta[][3];B、inta[][3]={2*3};C、inta[][3]={};D、inta[

8、2][3]={{1},{2},{3,4}};有定义inta[10];且数组元素都已被赋值,以下都能将10个数组元素值依次写入文件,除了_____C______。A.fwrite(a,sizeof(int),10,fp)B.fwrite(a,sizeof(int),1,fp)C.fwrite(a,10*sizeof(int),1,fp)D.for(i=0;i<10;i++)fwrite(a,sizeof(int),1,fp);有以下程序#includevoidmain(){inta=1,b;for(b=1;b<=10;b++){if(a

9、>=8)break;if(a%2==1){a+=5;continue;}a-=3;}printf("%d",b);}程序运行后的输出结果是__B____。优质文档A、3B、4C、5D、6下列选项中,合法的C语言关键字是___D___。A、VARB、cherC、integerD、default有如下程序#includevoidmain(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf("a=%d,b=%d",a,b);}该程序的输出结果是__

10、A____。A、a=2,b=1B、a=1,b=1C、a=1,b=0D、a=2,b=2下列叙述错误的是___A___。A、一个C语言程序只能实现一种算法B、C程序可以由多个程序文件组成C、C程序可以由一个或多个函数组成D、一个C函数可以单独作为一个C程序文件存在以下能正确定义且赋初值的语句是__B____。A)intb1=b2=10;B)charb=32;C)floatf=f+1.1;D)doublex=12.3E2.5;有以下程序main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d",a,b);优质

11、文档}程序运行后的输出结果是__B____。A、6,1B、2,1C、6,0D、2,0以下叙述中错误的是__D____。A)C程序中的#include和#define行均不是C语句B)除逗号运算符外,赋值运算符的优先级最低C)C程序中,j++;是赋值语句D)C程序中,+、-、*、/、%号是算术运算符,可用于整型和实型数的运算若变量已正确定义,则以下语句的输出结果是___B___。s=32;s^=32;printf("%d",s);A、-1B、0C、1D、32以下程序#definef(x)x*xvoidmain(){inti;i=f(4+4)/f(2+2)

12、;printf(“%d”,i);}执行后输出结果是_____A_____。A.28B.22

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

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

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