中央广播电视大学2008一-2009学年度第一学期"开放本科"期末考试
C语言程序设计A 试题
2009年1月
一、单选题(每小题2分,共20分)
二、填空题(每小题2分,共26分)
1.一个函数定义由--和函数体两部分组成。
3.int类型的长度为 。
4.表达式(float)25/4的值为 。
5.若x=5,y=10,则x<=y的逻辑值为 。
6.作为语句标号使用的case和default只能用于--语句的定义体中。
7.在程序中执行到--语句时,将结束所在函数的执行过程,返回到调用该函数的位置。
8.假定二维数组的定义为"char a[M][N];",则该数组所含元素的个数为 。
9.存储字符'a'需要占用存储器的 个字节空间。
10,用于存储一个长度为n的字符串的字符数组的长度至少为 。
1l,假定p所指对象的值为25,p+l所指对象的值为46,则执行表达式(*p)++后,p
所指对象的值为 。
12。假定p是一个指向整数对象的指针,则用 表示该整数对象。
13.假定一个结构类型的定义为"struct B{int a[5] char* b;};",则该类型的理论长度
为-------。
三、写出下列每个程序运行后的输出结果(每小题6分,共30分)
四、写出下列每个函数的功能(每小题6分,共12分)
五、按题目要求编写程序或函数(每小题6分,共12分)
试卷代号:1253
中央广播电视大学2008-2009学年度第一学期"开放本科"期末考试
C语言程序设计A 试题答案及评分标准
(供参考)
2009年1月
一、单选题(每小题2分,共20分)
1.B 2.C 3.C 4.A 5.D
6.B 7.B 8.A 9.D 10.C
二、填空题(每小题2分,共26分)
1.函数头
2.D
3. 4
4. 6.25
5. 1
6.switch或开关或分情况
7.rcturn或返回
8.M* N
9. 1
10.n+1
11. 26
12, *p
13. 24
三、写出下列每个程序运行后的输出结果(每小题6分,共30分)
评分标准:根据答案正确程度酌情给分。
1. 25 20
2. 2 4 5 10
3. 20 42
4. 11 13 20
5.1iouting 39 800.00
四、写出下列每个函数的功能(每小题6分,共12分)
评分标准:根据答案叙述的正确与完善程度酌情给分。
1.比较两个整数a和b的大小,若a>b则返回1,若9==b则返回o,若a 2.遍历并输出由f所指向的单链表中每个结点的值。
五、按题目要求编写程序或函数(每小题6分,共12分)
评分标准:按程序或函数编写的正确与完整程度酌情给分。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
1201电大《英语综合实践》试题和答案20090704-27
1201电大《英语综合实践》试题和答案20070704-27
1201电大《英语综合实践》试题和答案20080104-27
1197电大《组织行为学(教育)》试题和答案20070704-27
1198电大《中外政治思想史》试题和答案20050704-27
1197电大《组织行为学(教育)》试题和答案20050704-27
1196电大《桥梁工程(本)》试题和答案20070704-27
1196电大《桥梁工程(本)》试题和答案20080104-27