07-08第一学期c语言期末试题(a)

07-08第一学期c语言期末试题(a)

ID:34565946

大小:66.50 KB

页数:4页

时间:2019-03-08

07-08第一学期c语言期末试题(a)_第1页
07-08第一学期c语言期末试题(a)_第2页
07-08第一学期c语言期末试题(a)_第3页
07-08第一学期c语言期末试题(a)_第4页
资源描述:

《07-08第一学期c语言期末试题(a)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、班级学号姓名---------------------------------------------密-------------------------------------封---------------------------------线-----------------------------------------2007—2008学年第一学期2007级高职计算机、网络和软件技术专业《C语言程序设计》课程考试试卷(A卷)注意:1、本试卷共4页;2、考试时间:100分钟题号一二三四总分得分一、选择题(每小题2分,共60分)1、C语言提供合法的数据类型关键字是A)Do

2、ubleB)shortC)integerD)Char2、错误的转义字符是A)'91'B)'\'C)''D)'''3、scanf()函数称为A)格式输入函数B)字符输入函数C)字符串输入函数D)无格式输入函数4、getchar()和putchar()函数的头文件是A)strio.hB)stdio.hC)math.hD)string.h5、下列运算符中,只能用于整型数据的是A)+B)-C)/D)%6、若有定义:inta=7;floatx=3.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是A)2.750000B)0.00000C)3.500000D

3、)2.5000007、设有定义intm=10;则以下错误的表达式是A)m++=15B)m=m++C)256D)m8、凡在函数中未指明存储类别的变量,其隐含的存储类别是A)registerB)autoC)staticD)extern10、定义为void类型的函数,其含义是A)调用函数后,被调用的函数没有返回值B)调用函数后,被调用的函数不返回值C)调用函数后,被调用的函数返回值为任意类型D)以上说法都是错误的11、有定义语句intw[5];则数组w占用多少个字节的内存单元A)5B)10C)20D)4012、如果x为float类型变量,则以下语句输出为x=213.82631;pri

4、ntf(“%4.2”,x);A)宽度不够,不能输出B)213.82C)213.82631D)213.8313、若运行时给变量x输入12,则以下程序的运行结果是main(){intx,y;scanf(“%d”,&x);y=x>10?x+10:x-12;printf(“%d”,y);}A)0B)22C)12D)1014、下列程序输出的结果是main(){inta=9;a+=a-=a+a;printf(“%d”,a);}4A)18B)9C)-18D)-915、下列程序的输出结果是main(){inta,b,c,x;a=b=c=0;x=35;if(!a)x--;elseif(b

5、);if(c)x=3;elsex=4;printf("%d",x);}A)34B)4C)35D)316、下列程序的输出结果是#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;}printf("a=%d,b=%d",a,b);}A)a=2,b=1B)a=1,b=1C)a=1,b=0D)a=2,b=217、执行下面的程序段后,变量k中的值为A)不定值B)33C)30D)10intk=

6、3,s[2];s[1]=k;k=s[1]*10;18、下面程序的输出结果是A)0B)1C)10D)9main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf(“%d”,*p+9);}19、若有说明:inta[3][4];则对数组元素的非法引用是A)a[0][2*1]B)a[0][4]C)a[4-2][0]D)a[1][3]20、下面的程序输出是typedefunion{floatx[2];inty[4];charz[8];}MYTYPE;MYTYPEthem;main(){printf("%d",sizeof(them));}A

7、)32B)16C)8D)2421、下面判断正确的是4A)char*a=”shina”;等价于char*a;*a=”china”;B)charstr[10]={“china”};等价于charstr[10];str[]={“china”};C)char*s=”china”;等价于char*s;s=”china”;D)charc[4]=”abc”,d[4]=”abc”;等价于charc[4]=d[4]=”abc”;22、若有以下定义,则对a数组元素地址的正确引用是inta[5],*p=a;A)&

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

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

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