中国计量学院20072008第二学期C语言程序设计1课程考试试卷A及答案.docx
《中国计量学院20072008第二学期C语言程序设计1课程考试试卷A及答案.docx》由会员分享,可在线阅读,更多相关《中国计量学院20072008第二学期C语言程序设计1课程考试试卷A及答案.docx(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、装订线中国计量学院20192019学年第二学期C语言程序设计(1)课程考试试卷(A)及答案开课二级学院:信息、机电、计测、质安,考试时间:2019年6月27日18时考试形式:闭卷 、开卷,允许带 入场考生姓名: 学号: 专业: 班级: 题序一二三四五六七八九总分得分评卷人试题1(每小题3分,共12分)阅读下列程序说明和程序,在每小题供应的若干可选答案中,选择一个正确答案。【程序说明】输入若干个整数,统计奇数的个数和偶数的个数。运行示例:5 1 2 3 4 5奇数的个数是:3偶数的个数是:2【程序】#include void main( )int n,i,on,jn,x; (1) on=0; (
2、2) for (i=0; in; i+)scanf(%d, &x);if( (3) )on+;elsejn+;printf( (4) ); printf(偶数的个数是:%dn, 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、 奇数的个数是:%dn, jnC、奇数的个数是:%dn, jn D、 奇数的总数
3、是:%dn, jn试题2(每小题3分,共12分)阅读下列程序说明和程序,在每小题供应的若干可选答案中,选择一个正确答案。【程序说明】连续输入十个整数,找出并返回最大值及其下标。运行示例:10 9 8 7 6 5 4 3 2 1max=10, imax=0【程序】#include void main( )int i, max, imax; (5) for (i=1; i11; i+)scanf(%d, &ai);max=a1; (6) for(i=2; iaiB、 maxaiC、 max(a+i)D、 maxai(8) A、ai=max; B、;C、max=ai; D、max=ai; 试题3(每
4、小题3分,共12分)阅读下列程序说明和程序,在每小题供应的若干可选答案中,选择一个正确答案。【程序说明】输入一个字符串,根据其ASCII值,从大到小排序。运行示例:cjluuljc【程序】#include (9) void main( )char s80,temp;int i,j,len;gets(s); (10) for(i=0;ilen-1;i+)for(j=0;jlen-1-i;j+)if( (11) ) temp=sj;sj=sj+1;sj+1=temp; (12) 【供选择的答案】(9) A、#include B、#include C、#include D、#include (10)
5、 A、length=strlen(s); B、length=sizeof(s); C、len=strlen(s); D、len=sizeof(s);(11) A、sj+1sj B、sj+1+Asj+A C、sj+1+0sj+0 D、*(s+j+1)*(s+j) (12) A、printf(%s,s); B、printf(s);C、printf(“%c”,s); D、puts(s);试题4(每小题3分,共12分)阅读下列程序并答复问题,在每小题供应的若干可选答案中,选择一个正确答案。【程序】#include int k = 5; void Test()int k = 5; /* 第5行 */pr
6、intf(k=%d, k);k+; void main()int j;for(j=0;j2;j+)Test();printf(k=%dn, k);(13)程序的输出是 (13) 。 A、k=5,k=6,k=7 B、k=5,k=6,k=5 C、k=5,k=5,k=6 D、k=5,k=5,k=5(14)将第5行改为“static int k=5;”后,程序的输出是 (14) 。 A、k=5,k=5,k=5B、k=5,k=5,k=6 C、k=5,k=6,k=5 D、k=5,k=6,k=7 (15) 将第5行改为“k=5;”后,程序的输出是 (15) 。 A、k=5,k=6,k=5 B、k=5,k=5
7、,k=5 C、k=5,k=5,k=6 D、k=5,k=6,k=7 (16) 将第5行改为“;”后,程序的输出是 (16) 。 A、k=5,k=5,k=6 B、k=5,k=6,k=7 C、k=5,k=5,k=5 D、k=5,k=6,k=5试题5(每小题3分,共12分)阅读下列程序并答复问题,在每小题供应的若干可选答案中,选择一个正确答案。【程序】#include #include 装订线void s * a,int * b)int t;t=*a;*a=*b;*b=t;void swap1(int a, int b)int t;t=a;a=b;b=t;void main()int a10=1,2,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国 计量 学院 20072008 第二 学期 语言程序设计 课程 考试 试卷 答案
限制150内