c语言选择题及填空003

c语言选择题及填空003

ID:15400350

大小:40.00 KB

页数:14页

时间:2018-08-03

c语言选择题及填空003_第1页
c语言选择题及填空003_第2页
c语言选择题及填空003_第3页
c语言选择题及填空003_第4页
c语言选择题及填空003_第5页
资源描述:

《c语言选择题及填空003》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、c语言选择题及填空003一、选择题答案1.以下程序的输出结果是main(){charst[20]="hellot\";printf(%d%d",strlen(st),sizeof(st));}A)99B)520C)1320D)2020你所选择的答案是:*,正确答案是:B×2.以下程序中,while循环的循环次数是main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;}......}A)1B)10C)6D)死循环,不能确定次数你所选择的答案是:*,正确答案是:D×3.以下选项中,与k=n++完全等价的表

2、达式是A)k=n,n=n+1B)n=n+1,k=nC)k=++nD)k+=n+1你所选择的答案是:*,正确答案是:A×4.有以下程序main(){intaa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,s=0for(i=0;i<4;i++)s+=aa[i][1];printf("%d",s);}程序运行后的输出结果是A)11B)19C)13D)20你所选择的答案是:*,正确答案是:B×5.以下叙述中正确的是( )。 A)C语言比其他语言高级 B)C语言可以不用编译就能被计算机识别执行 C)C语言以接近英语国

3、家的自然语言和数学语言作为语言的表达形式 D)C语言出现的最晚,具有其他语言的一切优点你所选择的答案是:*,正确答案是:C×6.若有以下程序段(n所赋的是八进制数)  intm=32767,n=032767  printf("%d,%o/n",m,n);  执行后输出结果是( )。 A)32767,32767 B)32767,032767 C)32767,77777 D)32767,077777你所选择的答案是:*,正确答案是:A×7.有以下程序  main()  {ints=0,a=1,n;  scanf("%d",&n);  do  {s+=1;a=a-2;}  while(

4、a!=n);  printf("%d",s);  }若要使程序的输出值为2,则应该从键盘给n输入的值是( )。 A)-1 B)-3 C)-5 D)0你所选择的答案是:*,正确答案是:B×8.设有以下定义#defined2inta=0;doubleb=1.25;charc=’A’;则下面语句中错误的是( )。A)a++;  B)b++  C)c++;  D)d++;你所选择的答案是:*,正确答案是:D×9.若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a

5、是:*,正确答案是:A×10.若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是( )。 A)data的每个成员起始地址都相同 B)变量data所占内存字节数与成员c所占字节数相等 C)程序段:data.a=5;printf("%f",data.c);输出结果为5.000000 D)data可以作为函数的实参你所选择的答案是:*,正确答案是:C×11.以下能正确定义且赋初值的语句是( )。  A)intn1=n2=10;      B)charc=32;  C)floatf=f+1.1;      D)doublex=12.3E

6、2.5;你所选择的答案是:*,正确答案是:B×12.设有定义:intn1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是( )。  A)*p=*q;B)p=q;C)*p=&n1;D)p=*q;你所选择的答案是:*,正确答案是:A×13.设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为 A)EOF B)非0值 C)0 D)NULL你所选择的答案是:*,正确答案是:B×14.有以下程序voidchange(intk[]){k[0]=k[5];}main(){intx[10]={1,2,3,4,5,6,7,8,9,1

7、0},n=0;while(n<=4){change(&x[n]);n++;}for(n=0;n<5;n++)printf("%d",x[n]);printf("");}程序运行后输出的结果是________。  A)678910 B)13579 C)12345 D)62345你所选择的答案是:*,正确答案是:A×15.if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是A)必须是逻辑值B)必须是整数值C)必须是正数D)可以是任意合法的数值你所选择的答

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

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

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