电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言(循环结构程序设计)习题与答案

C语言(循环结构程序设计)习题与答案_第1页
1/9
C语言(循环结构程序设计)习题与答案_第2页
2/9
C语言(循环结构程序设计)习题与答案_第3页
3/9
一、单选题1、计算 1!+2!+3!+4!+5!编程如下,程序中下划线处应填写#includevoidmain(){inti;intt=__,s=__;for(i=1;i<6;i++){t=t*i;s=s+t;}printf("1!+2!+3!+4!+5!=%d\n",s);}A.11B.00C.01D.10正确答案:D2、下面代码段的输出是__intk,m;for(k=0;k<10;k++){if(m>50)continue;m=k*k;}printf("%d,%d\n",k,m);A.10,64B.9,81C.10,81D.8,64正确答案:A3、对于以下代码:inti;for(i=0;i<10;i++)printf("%d",i);for 循环结束后,i 的值是—A. 11B. 10C.9D.i 不再存在了正确答案:B4、对于以下代码:inti=6;do{printf("%d",i--);}while(i--);正确的是__A•输出 6420-2-4…,程序无法停机B■输出 6420C■输出 6420-2D■输出 642正确答案:A5、对于以下代码:inti=6;do{OHOQIHHOuI 上CD出0HHO.I(0 丈¥_ZM姑丈£一逼ttsa*強000HHCDQdo{9、下面程序段的运行结果是intn=0;while(n++<=2);printf("%d",n);A. 有语法错B. 2C.4D.3正确答案:C10、若有如下语句intx=3;do{printf("%d\n",x-=2);}while(!(--x));则上面程序段__A. 是死循环B. 输出的是 1C•输出的是 3 和 0D■输出的是 1 和-2正确答案:D11、下面程序的功能是计算正整数 2345 的各位数字平方和,请选择填空,答案是__#includemain(){intn,sum=0;n=2345;sum=sum+(n%10)*(n%10);n=__;}while(n);printf("sum=%d",sum);}A.n/10B.n%10C.n/100D.n/1000正确答案:A12、下面程序段__for(t=1;t<=100;t++){scanf("%d",&x);if(x<0)continue;printf("%3d",t);}A. 最多允许输出 100 个非负整数B. x>=0 时什么也不输出C. printf 函数永远也不执行D. 当 xv0 时整个循环结束正确答案:A13、下列运算符中结合方向与其他不同的是__A. +=B. <=C. >D. +正确答案:A14、下列运算符中结合方向与其他不同的是do{A.&&B.?:C.||D.+正确答案:B15、以下代码输出结果是 intx=0,y=20,z=30;if(x||(y=50)>z)printf("y=%d",y);elseprintf("y=%d",y);A. 代码错误,不能输出B. y=50C. y=20D.不确定正确答案:B16、以下代码输出结果是__intx=0,y=20,z=30if(x||(y=50)>z)printf("y=%d",y);elseprintf("y=%d",y);A. y=20B. 代码错误,不能执行C. y=50D.不确定正确答案:B17、下列程序段的输出结果是__inta=3,b=15;》whi_e(bvl)jprinrf(=%dvr、a)jRs黑-28r()。Aifffiid^—fflm血 e_seB.ir 書.hffi噩凹首薯-CMA.swirch谕 功^为 血defau_r®)4B.swirchffiid凹 龙 菇 血defau_r®)4c.cdse 画凹龙制礴昭MMmD.swirchffiida->®)4^za!gqIlEsnnw-B"c

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言(循环结构程序设计)习题与答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部