C语言试题(答案仅供参考).doc

C语言试题(答案仅供参考).doc

ID:53879015

大小:4.19 MB

页数:14页

时间:2020-04-10

C语言试题(答案仅供参考).doc_第1页
C语言试题(答案仅供参考).doc_第2页
C语言试题(答案仅供参考).doc_第3页
C语言试题(答案仅供参考).doc_第4页
C语言试题(答案仅供参考).doc_第5页
资源描述:

《C语言试题(答案仅供参考).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.分析下面的C语言代码:charch;while((ch=getchar())!=’e’)printf(“*”);若输入字符串:abcde<回车>,则以上while循环体将执行(D)次。(选择一项)A)0B)1C)5D)42.下列C程序段的输出结果是(C)。(选择一项)voidmain(){inta[4]={5,2,3,4};int*p;p=a;p+=2;printf(“%d”,*p);}A)1B)2C)3D)43.在C语言中,假设:charw;intx;floaty;doublez;则表达式:w*x+z-y值得数据类型为(D)。(选择

2、一项)A)floatB)charC)intD)double4.已知十六进制数1A的十进制数为26,请问十六进制数2B的十进制数表示是(D)。(选择一项)a)27b)37c)42d)435.在C语言中,下列代码输出的结果是(D)。#includevoidmain(){inti;intbookNum=4;inttotalPrice=0;intbookPrice[4]={10,20,30,40};for(i=0;i<4;i+=2){totalPrice+=bookPrice[i];i--;}printf(“%d”,totalP

3、rice);}(选择一项)A)30B)40C)60D)1001.在C语言中有如下定义:inta[10];则对a数组元素的正确引用是(AD)。(选择二项)a)a[10]b)a[3+1]c)a(5)d)a[0]2.在C语言中,下列代码的运行结果是(C)。(选择一项)#include#includevoidmain(){doublesqu,power,value;squ=sqrt(4.0);power=pow(3.0,2);value=pow(power,squ);printf("%1.0f",value);}

4、a)1b)16c)81d)2563.下列C语言代码的运行结果是(A)。(选择一项)#include#include(string.h>voidmain(){charstr[10]=“12345”;strcat(str,”6789”);printf(“%s”,str);}a)123456789b)6789c)678912345d)123454.voidmain(){charch;ch=’a’+3;putchar(ch);}上述C语言代码的输出是(D)。(选择一项)A)aB)100C)cD)d1.在C语言中,下列程序的输

5、出结果是(A)。(选择一项)#includeintf(intm){staticintk=3;k++;returnk+m;}voidmain(){ints;s=f(2);printf(“%d,%d”,s,f(s));}a)6,11b)6,9c)6,8d)4,62.分析下面的C语言代码:下面说法正确的是(A)。(选择一项)voidmain(){intx=3;do{printf(“%d”,x--);}while(!x);}a)输出:3b)输出:321c)输出:21d)不输出任何内容3.在C语言中,下列代码的输出结果是(B)

6、。(选择一项)voidmain(){inti,j=0;for(i=1;i<=10;i++){if(i%5==0){break;}j+=i;}printf(“%d,%d”,i,j);}a)5,5b)5,10c)10,15d)10,401.运行下列C语言代码段,输出结果是(B)。(选择一项)#includevoidfunc(int*a,intb){b=4;*a=b+2;}voidmain(){inta=2,b=2;func(&a,b);printf(“%d,%d”,a,b);}a)6,4b)6,2c)2,2d)2,42.考虑

7、下面的C语言代码:执行后,num的值应该是(B)。(选择一项)#includevoidmain(){inti,j,num=0;for(i=0;i<4;i++)for(j=0;j<2;j++)num=num+j;printf(“TheValueofnumis%d”,num);}A)2B)4C)6D)81.在C语言中,以下正确的函数形式是(D)(选择一项)A)doublerun(intx,y){//此处省略}B)doublerun(x,y){//此处省略}C)doublerun(intx;inty){//此处省略}D)d

8、oublerun(intx,inty){//此处省略}2.在C语言中,下面所示的流程图符号代表的是(C)。(选择一项)A)程序开始或结束B)判断和分支C)输入/出指令D)计算步骤3.在C语言中

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

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

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