中国计量学院C语言程序设计1考试试卷A及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中国计量学院
《C 语言程序设计(1)》课程考试试卷(A )及答案
开课二级学院:信息、机电、计测、质安,考试时间:xx 年xx 月xx 日xx 时
考试形式:闭卷 、开卷□,允许带 入场
考生姓名: 学号: 专业: 班级: 题序 一 二 三 四 五 六 七 八 九 总分 得分
评卷人
试题1(每小题3分,共12分) 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】
输入若干个整数,统计奇数的个数和偶数的个数。
运行示例:
5 1 2 3 4 5
奇数的个数是:3
偶数的个数是:2
【程序】
#include on++; else jn++; } printf( (4) ); printf("偶数的个数是:%d\n", on); } 【供选择的答案】 装 订 线 (1) A、scanf("%d", n); B、scanf(%d, &n); C、scanf(%d, n); D、scanf("%d", &n); (2) A、jn==0; B、jn==1; C、jn=0; D、jn=1; (3) A、x%2 B、x/2 C、x%2==0 D、x/2==0 (4) A、"奇数的个数是:%d", jn B、奇数的个数是:%d\n, jn C、"奇数的个数是:%d\n", jn D、 "奇数的总数是:%d\n", jn 试题2(每小题3分,共12分) 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序说明】 连续输入十个整数,找出并返回最大值及其下标。 运行示例: 10 9 8 7 6 5 4 3 2 1 max=10, imax=0 【程序】 #include void main( ) { int i, max, imax; (5) for (i=1; i<11; i++) { scanf("%d", &a[i]); } max=a[1]; (6) for(i=2; i<11; i++) { if( (7) ) { (8) imax=i; } } printf("max=%d, imax=%d\n", max, imax); } 【供选择的答案】 (5) A、int a[9]; B、int a[10]; C、int a[11]; D、int a(10); (6) A、; B、imax=1; C、imax=10; D、imax=0; (7) A、 max>a[i] B、 max C、 max<(a+i)