吉林大学珠海学院-c语言试卷b卷

吉林大学珠海学院-c语言试卷b卷

ID:11820308

大小:108.50 KB

页数:7页

时间:2018-07-14

吉林大学珠海学院-c语言试卷b卷_第1页
吉林大学珠海学院-c语言试卷b卷_第2页
吉林大学珠海学院-c语言试卷b卷_第3页
吉林大学珠海学院-c语言试卷b卷_第4页
吉林大学珠海学院-c语言试卷b卷_第5页
资源描述:

《吉林大学珠海学院-c语言试卷b卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2009年春季学期专业《C语言程序设计》期末试卷(B卷)卷面总分:100分答题时间:120分钟专业年级班级姓名学号题号一二三四五总分得分一、单项选择题(本题共15个小题,每小题2分,共30分,请将答案代号填涂到机读卡上,在试卷上所写答案,视为0分)1.下列变量名中合法的是()。A)intB)3abcC)_abD)a.bc2.在inta[6]={1,3,5,8},数组元素a[5]的值是()。A)3B)CC)5D)83.结构化程序设计中,程序的三种基本控制结构是()。A)过程函数子程序B)递归递推循环C)调用返回转移D)顺

2、序选择循环4.C语言中,可以用()三种形式表示整型常量。A)ASCII码﹑BCD码﹑内部码B)十进制﹑八进制﹑二进制C)十进制﹑八进制﹑十六进制D)原码﹑外部码﹑内部码5.、判断字符串s1是否等于字符串s2,应当使用()。A)if(s1=s2)B)if(strcmp(s1,s2)=0)C)if(s1==s2)D)if(strcmp(s1,s2)==0)6.下列各运算符中,操作数不能是符点型的是()。A)+B)*C)&&D)%7.下列叙述中错误的是()A)主函数中定义的变量在整个程序中都是有效的B)在其他函数中定义的变量

3、在主函数中不能使用C)形式参数也是局部变量D)复合语句中定义的变量只能在该复合语句中有效8.若函数的形参为一维数组,则下列说法中正确的是()A)调用函数时的对应实参必为数组名第7页共7页B)形参数组可以不指定大小C)形参数组的元素个数必须等于实参数组的元素个数D)形参数组的元素个数必须多于实参数组的元素个数9.有如下程序段:staticchara[]={“abcded”};char*p=a;*(p+2)+=3;printf(“%c,%c”,*p,*(p+2));则此程序的输出是()A)d,fB)c,eC)a,fD)

4、f,e10.以下定义语句中正确的是()A)chara='A'b='B';B)floata=b=10.0;C)inta=10,*b=&a;D.float*a,b=&a;11.已定义以下函数fun(int*p){return*p;}该函数的返回值是()A)不确定的值B)形参p中存放的值C)形参p所指存储单元中的值D)形参p的地址值12.下列关于switch和break语句的结论中,只有()是正确的A)break语句是switch中的一部分B)在switch语句中必须使用break语句C)在switch语句中可以根据需要使用

5、或不使用break语句D)以上三个结论中有两个是正确的13.以下对结构体类型变量td的定义中,错误的是()A)typedefstructaa{intn;floatm;}AA;AAtd;B)structaa{intn;floatm;}td;structaatd;C)struct{intn;floatm;}aa;structaatd;D)struct{intn;floatm;}td;14.以下程序段的输出结果是()intx=23;do{printf(“%d”,x--);}while(!x);A)输出321B)输出23C)不

6、输出任何内容D)死循环15.运行下列程序后的输出结果是()#include第7页共7页voidmain(){inta[2]={0},i,j,k=2;for(i=0;i

7、。2.(B)C语言中,字母的大小写不被区分。3.(B)只有if语句能够实现选择结构。4.(B)a、b是同类型变量,执行语句a=b;b=a;后a,b的值将互换。5.(B)while语句的循环体至少执行一次。6.(B)算法和程序没有任何区别。7.(B)数组名字是一个变量,代表数组的首地址。8.(B)a为整型变量,则表达式a++和++a的值相同。9.(B)被调函数在任何情况下都不能省略声明部分。10.(B)结构体不可以嵌套定义。三﹑填空题(本大题共4小题,每小题4分,共16分,请将答案填写到下面表格内,不得修改原题和原程序,

8、修改者视为0分,未将答案填写在表格内,视为0分)(1)—(4)point=&a&aa*point=8;(5)—(8)array字符型90(9)—(12)用户自定义库函数有返回值无返回值(13)—(16)definei++&a[i]t1、有这样的定义:inta=7;int*point;让指针point指向a的语句是__(1)__,当

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

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

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