C语言程序设计第四章练习题及答案(高职).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言程序设计第四章练习题及答案(高职).docx》由会员分享,可在线阅读,更多相关《C语言程序设计第四章练习题及答案(高职).docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、习题41.选择题1)有如下程序main() int a=2,b=-l,c=2;if(ab)if(b0) c=0;else c+;printf(%dn,c);)该程序的输出结果是()A)0 B) 1C)2D)32)对dowhile语句错误的说法是:A)可构成多重循环结构 B)循环次数不可能为0C)循环次数可能为0 D)先执行后判断3)任何复杂的程序,都是由 构成的。A)分支结构、顺序结构、过程结构B)循环结构、分支结构、过程结构C)顺序结构、循环结构、分支结构D)循环结构、分支结构4)设有intx,y;以下语句判断x和y是否相等,正确的说法是该语句if (x=y) printf( x is eq
2、ual to y.);A)语法错 B)不能判断x和y是否相等C)编译出错 D)能判断x和y是否相等5)C语言中规定,if语句的嵌套结构中,else总是与 配对。A)与最近的if配套 B)与第一个if配套C)按缩进位置相同的if配套 D)与最近的且尚未配对的if配套6)以下有关switch语句的正确说法是 oA) break语句是语句中必须的一部分B)在switch语句中可以根据需要使用或不使用break语句C) break语句在switch语句中不可以使用D)在switch语句中的每一个case都要用break语句7)当执行以下程序时,o#includevoid main()(int a;wh
3、ile(a=5)printf(n%d)A)循环体将执行5次 B)循环体将执行0次C)循环体将执行无限次 D)系统会当机。8)以下if语句错误的是 oif (xy) x+; y+; else x; y;if(x) x+ = y;if(x dowhile和for语句的循环体都可以是空语句10)当执行以下程序时,o #include void main()int a;while(a=5) printf(n%dA)循环体将执行5次C)循环体将执行无限次2.填空题1)有程序段:int i=0,a=l;while(i9)i+;+a;while(a=5) printf(n%dA)循环体将执行5次C)循环体将
4、执行无限次2.填空题1)有程序段:int i=0,a=l;while(i9)i+;+a;A)循环体将执行5次C)循环体将执行无限次2.填空题1)有程序段:int i=0,a=l;while(i9)i+;+a;A)循环体将执行5次C)循环体将执行无限次2.填空题1)有程序段:int i=0,a=l;while(i9)i+;+a;A)循环体将执行5次C)循环体将执行无限次2.填空题1)有程序段:int i=0,a=l;while(i9)i+;+a;B)循环体将执行。次D)系统会当机。其中循环条件是循环控制变量是循环体是,修改循环条件的语句 是,该循环条件将执行一次,结束循环时,i的值是一,a的值是
5、。2)有程序段:int i=0,a=l;for(i=l;i10;i+)a+;其中循环条件是,循环控制变量是,循环体是,修改循环条件的语句 是,该循环条件将执行一次,结束循环时,i的值是a的值是 3)以下程序的输出结果是.#includemain() int n= 12345,d;while(n!=O) d=n%10; printf(H%d,d); n/=10;4)以下程序判断输入的整数能否被3或7整除。main() int x,f=O;scanf( d;&x);if 3 )(2)if(4=1) printf(YESn); else printffNOn);).程序阅读题1)阅读以下程序,若输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 第四 练习题 答案 高职
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内