学习情境三循环结构.ppt

学习情境三循环结构.ppt

ID:58051243

大小:985.00 KB

页数:91页

时间:2020-09-04

学习情境三循环结构.ppt_第1页
学习情境三循环结构.ppt_第2页
学习情境三循环结构.ppt_第3页
学习情境三循环结构.ppt_第4页
学习情境三循环结构.ppt_第5页
资源描述:

《学习情境三循环结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学习情境三循环结构情境目标:for语句、while语句和do-while语句;使用循环结构和循环结构的流程图;使用break语句和continue语句;用设置断点的方法调试程序。任务分解:3.1使用for语句实现循环控制3.2使用while语句实现循环控制3.3使用do-while语句实现循环控制3.4用break语句强行退出循环用continue语句进行下一次循环3.5学会使用循环嵌套P49任务描述:1、计算1+2+3+……+n的值,n值由键盘任意录入。2、计算1*2*3*……*n的值,n值由键盘任意录入。3、编写程序,输出100~999之间个位是5且能被7整除的数,要求

2、每行输出5个数,且统计一共有多少个这样的数。(枚举)4、求5、求(即求1!+2!+3!+4!+5!+…+20!)6、打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。例如:153是一个水仙花数,因为153=。(枚举)7、有一分数序列:求出这个数列的前20项之和。3.1使用for语句实现循环控制63.以下for循环的执行次数是。for(x=0,y=0;(y=123)&&(x<4);x++);A.是无限循环B.循环次数不定C.执行4次D.执行3次64.下面程序段的运行结果是。for(y=1;y<10;)y=((x=3*y,x+1),x-1);p

3、rintf("x=%d,y=%d",x,y);A.x=27,y=27B.x=12,y=13C.x=15,y=14D.x=y=2765.下面程序的功能是计算:1至50中是7的倍数的数值之和,请选择填空。#include·main(){inti,sum=0;for(i=1;i<=50;i++)if()sum+=i;printf("%d",sum);}A.(int)(i/7)==i/7B.(int)i/7==i/7C.i%7=0D.i%7==0CCD79.对for(表达式1;;表达式3)可理解为。A.for(表达式1;0;表达式3)B.for(表达式1;1;表达

4、式3)C.for(表达式1;表达式1;表达式3)D.for(表达式1;表达式3;表达式3)80.若i为整型变量,则以下循环执行次数是.for(i=2;i==0;)printf("%d",i--);A.无限次B.0次C.1次D.2次81.执行语句for(i=1;i++<4;);后变量i的值是。A.3B.4C.5D.不定82.下面程序的功能是计算1至10之间的奇数之和及偶数之和。请选择填空。main(){inta,b,c,i;a=c=0;for(i=0;i<=10;i+=2){a+=i;;c+=b;}printf("偶数之和=%d",a);printf("奇数之和=%d

5、",c-11);}A.b=i--B.b=i+1C.b=i++D.b=i-1BBCB83.下面程序的运行结果是:main(){inti;for(i=1;i<=5;i++)switch(i%5){case0:printf("*");break;case1:printf("#");break;default:printf("");case2:printf("&");}}A.#&&&*B.#&C.#D.#&&&*&&*B资讯:3.1.1使用for语句重复显示信息3.1.2使用for语句重复出算术题3.1使用for语句实现循环控制P50返回3.1.1使用for语句重复显示信息【实

6、例3.1】编写程序,在屏幕上显示如下信息,每按一次任何键时重复显示,共显示3次,要求每次显示后其下面还要给出显示次数。P50**********************Welcome**********************编程思路显示1次信息可用输出语句:printf("*****************");printf("*****Welcome*****");printf("*****************");显示3次信息,重复3次以上语句按任何键的操作使用getch#includemain(){inti=0;for(i=1;i<

7、=3;i=i+1){printf("*****************");printf("*****Welcome*****");printf("*****************");printf("Display%dtime(s).",i);getch();}}①②③④#includemain(){inti=0;for(i=1;i<=3;i=i+1){printf("*****************");printf("*****Welcome*****");p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。