c语言单选练习

c语言单选练习

ID:21972971

大小:80.50 KB

页数:12页

时间:2018-10-26

c语言单选练习_第1页
c语言单选练习_第2页
c语言单选练习_第3页
c语言单选练习_第4页
c语言单选练习_第5页
资源描述:

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

1、1.C语言程序中可以对程序进行注释,注释部分必须用符号___C__括起来。A.{和}B.[和]C./*和*/D.*/和/*2.设要定义n为整型变量,定义x为浮点型变量,正确的语句是:__D___。A.intn,floatx,B.intn,floatx;C.intn;floatx,D.intn;floatx;3.设有intn;从键盘上输入整数给变量n,正确的语句是:__D___。A.scanf(n);B.scanf("n");C.scanf("%d",n);D.scanf("%d",&n);4.程序段intx=3,y=2;printf("%d",x*=y+8/5);

2、的输出结果为___D__。A.1B.5C.7D.95.要判断char型变量m是否是数字字符,可以使用表达式_____B_____。A.0<=m&&m<=9B.m>='0'&&m<='9'C."0"<=m&&m<="9"D.'0'<=m<='9'6.执行以下代码段后,a的值为__A___。inta=1,b=2,c=3;if(a>b)a=b;if(a>c)a=c;A.1B.2C.3D.不确定7.设intn;判断“n不为0”的表达式是:___D____。A.n==0B.!(n=0)C.n=!012D.n!=08.下面的for语句执行时,___B____将形成无限循环。A

3、.for(s=j=0;j<100;j+=1)s+=j;B.for(s=j=0;j<100;j+1)s+=j;C.for(s=j=0;j<100;++j)s+=j-1;D.for(s=j=0;j<100;j++)s+=j;9.循环语句中,break的作用是___C____。A.终止程序运行B.结束本次循环C.从本循环体内跳出D.跳出子函数10.以下正确的语句是____D______。A.inta[1][4]={1,2,3,4,5};B.floatx[3][]={{1},{2},{3}};C.longb[2][3]={{1},{1,2},{1,2,3}};D.doub

4、ley[][3]={0};11.执行以下程序段后,m的值是__C___。inta[]={2,1,3,5,4};intm=10,k,*ptr=a;for(k=0;k<5;k++)m+=*(ptr+k);A.23B.24C.25D.2612.若有数组定义并初始化语句:chara1[]={’p’,’r’,’o’};chara2[]=〝pro〞;则下列正确的说法是___D_______。A.a1和a2完全相同B.a1和a2不同,a1是指针C.a1和a2存储单元的数目相同D.a1和a2不同,a2的存储单元的数目多13.若有函数调用语句:func(rec1,rec2+rec3

5、,(rec4,rec5));则可以判断该函数的参数个数是___A____。A.3B.2C.5D.有语法错误1214.若有以下定义:structperson{charname[9];intage;}c[10]={"Wang",19,"Zhang",17,"Li",20,"Zhao",18};则能打印出字母'L'的语句是__D___。A.printf(“%c”,c[3].name);B.printf(“%c”,c[3].name[1]);C.printf(“%c”,c[2].name[1]);D.printf(“%c”,c[2].name[0]);15.若要打开当前目

6、录中的文本文件abc.txt进行只读操作,则下面符合此要求的函数调用是___B__。A.fopen("abc.txt","rb");B.fopen("abc.txt","r");C.fopen("abc.txt","a");D.fopen("abc.txt","w");16.关于C程序的主函数,以下描述中正确的是:___D____。A.C程序的第一个函数称为主函数,程序从该函数开始运行。B.C程序可以有多个主函数,程序从第一个主函数开始运行。C.C程序可以没有主函数,程序从第一个函数开始运行。D.C程序的主函数即是main函数,程序从该函数开始运行。17.字符变量

7、a与b分别初始为'S'与'B',正确的语句是:____D___。A.chara,b='S','B';B.chara='S',charb='B';C.chara="S",b="B";D.chara='S',b='B';18.设有intn=2010;要求屏幕上显示“n=2010”结果,正确的语句是:__D_____。A.printf(n);B.printf("n=",n);C.printf("n=","%d",n);D.printf("n=%d",n);19.设有变量定义:inta=5,b=8;当执行完语句:b=a

8、_。A.5

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

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

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