高级语言程序设计(C++I)练习题 (3).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第?2?章 程序控制结构 2.1?选择题 1.已知?int?i,x,y;在下列选项中错误的是( )。 (a) if(x?==?y)i++; (b) if(x?=?y)i--; (c) if(?xy?)i--; (d) if(?x+y?)i++; ??1?? ??1 2.设有函数关系为?y=?? ??0 ? x???0 x???0 x???0  ,下面选项中能正确表示上述关系 为( )。 (a)?y?=?1; (b)?y?=?-1; if(?x=0?) if(?x!=0) if(?x==0?)y=0; if(?x0?)y?=?1; else y?=?-1; else?y?=?0 (c)?if(?x=0?) (d) y?=?-1; if(?x0?)y?=?-1; if(?x=0?) else y?=?0; if(?x0?)y?=?-1; else y?=?1; else?y?=?1; 3.假设?i=2,执行下列语句后?i?的值为( )。 switch(i) {?case?1:i++; case?2:i--; case?3:++i;break; case?4:--i; default:i++; } (a)?1 (b)?2 (c)?3 (d)?4 4.已知?int?i=0,x=0;下面?while?语句执行时循环次数为( )。 while(!x??i3?){?x++;i++;} (a)?4 (b)?3 (c)?2 (d)?1 5.已知?int?i=3;下面?do_while?语句执行时循环次数为( )。 do{?i--;?coutiendl;}while(?i!=?1?); (a)?1 (b)?2 (c)?3 (d)?无限 6.下面?for?语句执行时循环次数为( )。 for?(?int?i=0,j=5;i=j;) { cout??i??j??endl; i++;j--; } (a)?0 (b)?5 (c)?10 (d)?无限 7.以下死循环的程序段是( )。 (a)?for(int?x=0;x3?;){?x++;}; (b)?int?k=0; do?{?++k;} while(?k=0?); (c)?int?a=5;while(a){?a--;}; (d)?int?i=3;for(;i;i--); 2.2?阅读下列程序,写出执行结果 1.?#include?iostream.h void?main() { int?a,b,c,d,x; a?=?c?=?0;?b?=?1;?d?=?20; if(?a?)?d?=?d-10; else?if(?!b?) if(?!c?) x?=?15; else?x?=?25; cout??d??endl; } 2.?#include?iostream.h void?main() { int?a?=?0,?b?=?1; switch(?a?) {?case?0: switch(?b?) {?case?0?:?cout??a=??a???b=??b??endl;?break; case?1?:?cout??a=??a???b=??b??endl;?break; } case?1: a++;?b++;?cout??a=??a???b=??b??endl; } } 3.?#include?iostream.h void?main() { int?i?=?1; while(?i=10?) if(?++i?%?3?!=?1?) continue; else?cout??i??endl; } 4.?#include?iostream.h void?main() { int?i?=?0?,?j?=?5; do {?i++;?j--; if?(?i3?)?break; }?while?(?j0?); cout??i=??i??\t??j=??j??endl; } 1 5.?#include?iostream.h void?main() { int?i,j; for(?i=1,?j=5;?ij;?i++?) {?j--;?} cout??i??′\t′?j??endl; } 6.?#include?iostream.h void?main() { int?i,?s?=?0; for(?i=0;?i5;?i++?) switch(?i?) { case?0: s?+=?i; break; case?1: s?+=?i; break; case?2: s?+=?i; break; default:?s?+=?2; } cout??s=??s?endl; } 7.?#include?iostream.h void?main() { int?i,?j,?x?=?0; for(?i=0;?i=3;?i++?) { x++;

文档评论(0)

damoyihao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档