当前位置:首页 > 中央电大2008年秋C语言程序设计A试题1
2. 编写一个程序,已知6≤a≤50,10≤b≤30,求出满足不定方程3a+2b=120的全部整数组解。如(20,30)就是其中的一组解。
5
中央广播电视大学2008秋季
C语言程序设计A课程试卷答案及评分标准(1)
(供参考)
一、单选题(每小题2分,共20分) 1. A 2. B 3. B 4. B 5. D 6. C 7. A 8. C 9. A 10. B
二、填空题(每小题2分,共26分)
1. ;(或分号) 2. # 3. void 4. 0x19 5. a<=b && b!=5 6. DataType 7. 32 8. 0~N-1 9. 1 10. 拷贝(复制) 11. 程序文件 12. *(a+i) 13. *p
三、写出下列每个程序运行后的输出结果(每小题6分,共30分) 评分标准:根据答案正确程度酌情给分。 1. default switch end. 2. 1 4 13 40 121 3. 6 4
4. 432198765 5. b=56
四、根据下列每个函数回答相应问题(每小题6分,共12分) 评分标准:根据答题的正确与完整程度酌情给分。 1. 2 5 7 10 14 35
2. 遍历并输出由表头指针f所指向的单链表中每个结点的data域的值。
五、按题目要求编写程序(每小题6分,共12分)
评分标准:按编写程序的正确与完整程度酌情给分。
1. #include
int a[10],i; //2分 printf(\从键盘输入10个整数: \\n\
for(i=0; i<10; i++) scanf(\分 for(i=9; i>=0; i--) printf(\分 printf(\ }
注:&a[i]也可改写为a+i
2. #include
6
{
int a,b; //2分 for(a=6;a<=50; a++) //3分 for(b=10;b<=30;b++) //4分 if(3*a+2*b==120) printf(\分 }
7
共分享92篇相关文档