第五章循环程序设计(陈)

上传人:tang****xu6 文档编号:292828811 上传时间:2022-05-15 格式:DOCX 页数:5 大小:295.64KB
返回 下载 相关 举报
第五章循环程序设计(陈)_第1页
第1页 / 共5页
第五章循环程序设计(陈)_第2页
第2页 / 共5页
第五章循环程序设计(陈)_第3页
第3页 / 共5页
第五章循环程序设计(陈)_第4页
第4页 / 共5页
第五章循环程序设计(陈)_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《第五章循环程序设计(陈)》由会员分享,可在线阅读,更多相关《第五章循环程序设计(陈)(5页珍藏版)》请在金锄头文库上搜索。

1、循环程序设计选择题程序段如下:则以下说法中正确的是:intk=5;do(k-;while(k=0);A.循环执行5次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次2.设i和x都是int类型,贝Ufor循环语句。for(i=0,x=0;i=9&x!=876;i+)scanf(%d”,&x);A.最多执行10次B.最多执行9次C.是无限循环D.循环体一次也不执行3.下述for循环语句。inti,k;for(i=0,k=-1;k=1;i+,k+)printf(*);A.判断循环结束的条件非法B.是无限循环C.只循环一次D.一次也不循环4.程序段如下:则以下说法中正确的是:intk

2、=-20;while(k=0)k=k+1;A.while循环执行20次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次5.下列程序段执行后k值为。intk=0,i,j;for(i=0;i5;i+)for(j=0;j3;j+)k=k+1;A.15B.3C.5D.86.程序段如下:则以下说法中不正确的是:。#includeintmain()intk=2;while(k7)(if(k%2)(k=k+3;printf(k=%dn”,k);continue;k=k+1;printf(k=%dn”,k);return0;A.k=k+3;执行一次B.k=k+1;执行2次C.执行后k值为7D

3、.循环体只执行一次二、读程序写结果.#includeintmain()(intnum=0;while(num=2)(num+;printf(%dn,num);return0;1232.#includeintmain()(inti=0,s=0;do(s+=i*2+1;printf(i=%d,s=%dn,i,s);i+;while(s10);return0;*C:UsersAdmi.-*,C:UsersAdmini$-3.#includeintmain()(inti,m=1;for(i=5;i=1;i-)(m=(m+1)*2;printf(m=%dn,m);return0;时,它们的执行结果是什么

4、?4.指出下面三个程序的功能,当输入为:quert?(1)#includeintmain()(charc;c=getchar();while(c!=?)(putchar(c);c=getchar();return0;quert#includeintmain()(charc;while(c=getchar()!=?)putchar(+c);return0;rvfsu#includeintmain()(inti;for(i=1;i=5;i+)(if(i%2)putchar(,);elsecontinue;putchar(,);putchar(#);return0;#includeintmain()

5、(inta,b;for(a=1,b=1;a10)break;if(b%3=1)(b+=3;continue;C:UsersAdministr.IC:UsersAdminL-Pressanykeytocontinue1. printf(a=%dn,a);return0;a=5#includeintmain()inti=1;while(i=15)if(+i%3!=2)continue;elseprintf(%d,i);printf(n);return0;581114#includeintmain()inti,j;for(i=0;i=3;i+)for(j=0;j=i;j+)printf(%d,%d)

6、,i,j);printf(n);return0;#includeintmain()inti,j,k;charspace=;for(i=0;i=5;i+)for(j=1;j=i;j+)printf(%c,space);for(k=0;k=5;k+)printf(%c”,*);printf(n);return0;三、填空题break语句只能用于语句和语句中计算2+4+6+8+.+98+100#includeintmain()(inti,(1);for(i=2;i=100;(2)s+=i;return0;.求Sn=a+aa+aaa+.+aa.a之值,其中a是一个数字。例如2+22+222+2222(

7、此时n=4),n由键盘输入。#includeintmain()(inta,n,count=1,Sn=0,Tn=0;printf(请输入a和n的值:n);scanf(%d,%d,&a,&n);while(count=(1)(Tn=(2);Sn=(3);a=a*10;(4);printf(a+aa+aaa+.=%dn”,Sn);return0;.一球从100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求它在第十次落地时,共经过多少米?第十次反弹多高?#includeintmain()(floatSn=100.0,hn=Sn/2;intn;for(n=2;n=(1);n+)_(Sn=(2

8、);hn=(3);printf(第10次落地时共经过%f米n,Sn);printf(第10次反弹%f米n,hn);1 return0;.打印出以下图形*#includeintmain()(inti,j,k;for(i=0;i=(1);i+)(for(j=0;j=2-i;j+)printf();for(k=0;k=(2);k+)printf(*);for(i=0;i=2;i+)(for(j=0;j=(4);j+)printf();for(k=0;k=(5);k+)printf(*);printf(n);return0;.准备客票。某铁路线上共10个车站,问需要准备几种车票?#includeintmain()(inti,j,station,total=0;printf(输入车站数:);scanf(%d,&station);for(i=1;i(1);i+)for(j=(2);j=station;j+)total=(3);printf(车票种类=%dn,total);return0;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号