1253电大《C语言程序设计A》试题和答案200901

层次:本专通用所属学校:中央电大 科目:C语言程序设计A 2015-03-23 11:41:26
试卷代号:1253
中央广播电视大学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分)
   评分标准:按程序或函数编写的正确与完整程度酌情给分。
  



版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: