c语言试题月考2012年9月12320.pdf





《c语言试题月考2012年9月12320.pdf》由会员分享,可在线阅读,更多相关《c语言试题月考2012年9月12320.pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机应用类专业 2012 年 9 月份月考 C 语言试题、选择题(5分*10=50分)1、运行以下程序的输出结果是(D)main()int x二10,y二10,i;for(i二0;x8;y=+i)printf(”%d%d,x-,y);A、10 1 9 2 B、9 8 7 6 C、10 9 9 0 D、10 10 9 1【解析】本题中变量x值的变化取决于自增运算符,而变量y值的改变 取决于循环语句表达3中变量i的变化,也就是执行循环体后再改变y的 值。但最后一轮由于条件不满足而不输出y值。循环 次数 X y 执行输出 语句后X 的值 变量i的 值 执行表达3 后y的值 1 10 10 9 0T
2、1 10T1 2 9 1 8 1-2 1T2 2、运行以下程序的输出结果是(B)main()int y=18,i=0,j,a8;doai=y%2;i+;y二y/2;while(y0);for(j=i-l;j=0;j)printf(%d,aj);printf(/,n/,);A、10000 B、10010 C、00110 D、10100【解析】本题中包含两个循环语句,do语句是分别给数组元素赋值,得 do二0,dl二 1,a2=0,a3二0,a4=l,结束后变量 i 的值变为 5。再执行for语句时是采用由后到前输出数组元素的值。3、已有如下定义和输入语句,若要求al,a2,cl,c2的值分别为10,20,A和B,当2L02a S,A0S,A0,TV=S+T3,1 4,3 2,4 1,2 4,7,10 12 63
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 试题 月考 2012 12320

限制150内