2010年C语言半期考试卷

2010年C语言半期考试卷

ID:41914011

大小:95.00 KB

页数:8页

时间:2019-09-04

2010年C语言半期考试卷_第1页
2010年C语言半期考试卷_第2页
2010年C语言半期考试卷_第3页
2010年C语言半期考试卷_第4页
2010年C语言半期考试卷_第5页
资源描述:

《2010年C语言半期考试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、福州大学至诚学院半期试卷(A)卷2009—2010学年第二学期课程名称《计算机C语言程序设计》考试日期:2010年4月24日主考教师:考试时间:90分钟专业:班级:考生学号:考生姓名:注意:试卷评阅统一使用红色笔,要求对的打“√”,错的打“×”,并采用扣分的方法评定。题号一二三四五六七八九总分累分人签名题分40182220100得分考生注意事项:1.本试卷共7页,请查看试卷中是否有缺页。2.考试结束后,考生不得将试卷.答题纸和草稿纸带出考场。(注:请将答案填写在答题纸中)一、选择题(每小题2分,共40分)1.关于C语言的源程序的叙述中,

2、错误的是【C】A)C语言的源程序由函数构成B)main函数可以书写在自定义函数之后C)必须包含有输入语句D)一行可以书写多个语句2.以下【C】组中的标识符都是合法的C语言用户标识符:A)a_10B)CHARC)_intD)signed3aba#bdaya3.若已经定义了x和y为double型,则表达式x=1,y=x+3/2的值是【C】A)1B)2C)2.0D)2.54.以下【D】是正确的常量A)E-5B)1E5.1C)'a12'D)32766L5.语句printf("abb\103'de");输出的结果为【B】A)ab\1

3、03'deB)aC'deC)ac'deD)abbcde6.若有定义和语句:inta,b,c;a=b=0;c=(++a>0)?5:(++b>0)?6:7;printf("%d%d%d",a,b,c);输出结果是【D】A)115B)116C)117D)105第8页共8页7.下面不正确的赋值语句是【D】A)++t;B)n1=(n2=(n3=0));C)k=i==j;D)a=a+b=1;8.若有定义inti,j;则表达式(i=2,j=5,i++,i+j++)的值是【B】A)7B)8C)9D)109.有以下程序main(){inta

4、=1,b=2,m=0,n=0,k;k=(n=b>a)

5、

6、(m=a

7、x-y

8、<10的是【C】A)abs(x-y)<10B)(x-y)>-10

9、&&(x-y)<10C)!(x-y)<-10

10、

11、!(x-y)>10D)(x-y)*(x-y)<10012.若有以下程序段,则z的二进制值是【A】intx=3,y=6,z;z=x^y<<2;A)00010100B)00011011C)00011000D)0000011013.有定义语句:inta=1,b=2,c=3,x;则以下选项中各程序段执行后,x的值不为3的是【C】A)if(c

12、<2)x=2;if(bmain(){intx=1,y=0,a=0,b=0;switch(x)第8页共8页{case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;}printf("a=%d,b=%d",a,b);}A)a=2,b=1B)a=1,b=1C)a=1,b=0D)a=2,b=215.有以下程

13、序:#includemain(){charc;while((c=getchar())!=’?’)putchar(--c);}程序运行时,如果从键盘输入:Y?N?<回车>,则输出结果为【D】A)YB)NC)MD)X16.有以下程序#includevoidmain( ){ int i,n=0;for(i=2;i<5;i++){ do { if(i%3) continue;n++;} while(!i);n++;}printf("n=%d",n);} 程序执行后的输出结果是【D】A)n=5 B)n=2 

14、C)n=3 D) n=417.以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:  main()  {intn,k;  floatscore,sum,ave;第8

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。