C语言程序设计(本科C卷及答案)(1)(1).doc
《C语言程序设计(本科C卷及答案)(1)(1).doc》由会员分享,可在线阅读,更多相关《C语言程序设计(本科C卷及答案)(1)(1).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流C语言程序设计(本科C卷及答案)(1)(1)一二三四五六总分得分考试形式:闭卷 开卷 笔试 机试 答卷要求:试卷答案需填写至答题卡内一、单项选择题(每小题 2 分,共 30 分)12345678910CDABBADACC1112131415CDACB1、C语言源程序文件是一个后缀为( )的文件。(第1章)A) .bas B) .java C) .c D) .pas2、下列哪个图形不属于传统流程图的符号( )(第2章)A) B) C) D) 3、下列标识符中,不合法的用户标识符为( )。(第3章)A) a+4B) IfC) thenD) _1234、下面运
2、算符优先级最高的是()。(第3章)A) *B) !C) -(减号)D) =5、以下哪个是不正确的转义字符( )。(第3章)A) B) 077C) 0D) n6、若int n,x=1,y=0,则条件表达式n=xy?x:y的结果为( )。(第4章)A) 0B) 1C) 2D) 表达式错误7、分析以下程序, 下列说法正确的是( )。(第4章)int main() int i=10,m=0,n=0,k=0;switch(i/10) case 0: m+;n+;break;case 10: n+; break;default: k+;n+; printf(%d %d %dn,m,n,k); A) 0 0
3、 0B) 0 1 0C) 1 1 0D) 0 1 18、程序段如下:则以下说法中正确的是( )。(第5章)int k=-10;while(k0) k=k+1;A) while循环执行10次B) while循环执行11次C) 循环体语句一次也不执行D) 循环是无限循环9、下列程序段执行后k值为( )。(第5章)int k=0,i;for(i=0;i0 & b0) c+; else c-;后,变量c值为_。(第4章)4、执行语句“for(s=0,i=1;i11;i+) if(i=5) continue; s+=i; 后,s值为_。(第5章)5、在执行int a3=1,2,3,4,5,6;语句后,a
4、10的值是_。(第6章)三、程序改错题。指出下列程序错误代码并改正,使其能正确运行。(每题只有2处错,指出1处得1分,改正得2分,每处 3分,共 12 分)题号错误代码改正后1(1)scanf(%d,%d,a,b);scanf(%d,%d,&a,&b);(2)printf(%dn,a+b);printf(%dn,a+b);2(1)for (i=1;i=300;i+);for (i=1;i=300;i+)(2)if (n%3)if (n%3=0)1、(第3章)下面程序是输出a、b两个数,输出a+b的和。#include int main()int a,b;scanf(%d,%d,a,b);pri
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 本科 答案
限制150内