制作:包文华.ppt

制作:包文华.ppt

ID:48241623

大小:445.00 KB

页数:17页

时间:2020-01-18

制作:包文华.ppt_第1页
制作:包文华.ppt_第2页
制作:包文华.ppt_第3页
制作:包文华.ppt_第4页
制作:包文华.ppt_第5页
资源描述:

《制作:包文华.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、多媒体课件制作制作:包文华青铜峡市职教中心《C语言》循环结构的使用新课引入练习新授作业布置1*1+2*2+3*3=?答:intS;S=1+4+9=14;1*1+2*2+3*3+…+100*100=?引入循环结构可以简化程序中大量的重复操作。在C语言中,循环结构是由while语句,dowhile语句和for语句来实现的。下面,我们主要介绍while语句和dowhile语句的使用。While语句格式:while(表达式);语句流程图:循环体循环条件真假循环变量的作用控制变量赋初值;把控制变量写入正确的循环条件;控制变量的更新、调整。Wh

2、ile语句例题#includemain(){inti,sum;/*定义一个循环变量和sum*/i=1;/*循环变量置初值1*/sum=0;/*sum置初值0*/while(i<100);/*计算一百次*/{sum=sum+i;/*循环变量参与运算后,自加1*/i++;}printf(“1+2+3+…+100=%d”,sum);}用while语句编程求1+2+3+…+100的值格式:do语句while(表达式);流程图:循环体循环条件真假dowhile语句dowhile语句dowhile语句的工作过程:首先执行循环体

3、(即语句部),然后判别表达式为非零时,返回重新执行语句部分,如此反复,直到表达式的值等于0为止,此时循环结束。dowhile语句例题#includemain(){inti,sum;/*定义一个循环变量和sum*/i=1;/*循环变量置初值1*/sum=0;/*sum置初值0*/do{sum=sum+i;/*循环变量参与运算后,自加1*/i++;}while(i<=100);/*计算一百次*/printf(“1+2+3+…+100=%d”,sum);}用dowhile语句编程求1+2+3+…+100的值while语句

4、表达式的是“当满足条件的时候,一直做某事”。dowhile语句表达的是“一直做某事,直到不满足条件为止。”用do--while语句,循环体至少执行一次时;用while语句,循环体可能一次也不执行时。while语句dowhile语句的区别请选出下题中正确的答案:1.设有程序intk=10;while(k=0)k=k-1;则下面描述中正确的是()A)while循环执行者10次B)循环是无限循环C)循环体语句一次也不执行D)循环体语句执行一次C2.以下程序段()x=-1;do{x=x*x;}while(!x);A)是死循环B)循环执行二次

5、C)循环执行一次D)有语法错误C3.C语言中While和do-while循环的主要区别是()A.do-while的循环体至少无条件执行一次B.while的循环控制条件比do-while的循环控制条件严格C.do-while允许从外部转到循环体内D.do-while的循环体不能是复合语句C4.以下能正确计算1*2*3*…*10的程序是()A)do{i=1;s=1;B)do{i=1;s=0;s=s*i;s=s*i;i++;i++;}while(i<=10);}while(i<=10);C)i=1;s=1;D)i=1;s=0;do{s=s

6、*i;do{s=s*i;i++;i++;}while(i<=10);}while(i<=10);C2.分别用while语句和do-while编程求1!+2!+3!+…+50!。1.比较两种语句的相同与不同。单击这里结束

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

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

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