C语言.控制语句循环语句.ppt

C语言.控制语句循环语句.ppt

ID:56430662

大小:539.00 KB

页数:49页

时间:2020-06-18

C语言.控制语句循环语句.ppt_第1页
C语言.控制语句循环语句.ppt_第2页
C语言.控制语句循环语句.ppt_第3页
C语言.控制语句循环语句.ppt_第4页
C语言.控制语句循环语句.ppt_第5页
资源描述:

《C语言.控制语句循环语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章循环控制结构学习内容:3、while循环5、for循环6、循环的嵌套4、do-while循环7、几种循环结构的比较1、循环控制概述2、goto语句和goto循环重难点:2、break、continue语句。1、while语句、do-while语句和for语句及三种循环之间嵌套和区别。学习目标:2、掌握break、continue语句的功能和用法。1、熟练掌握while、do-while和for语句及三种循环之间的嵌套和区别。8、辅助控制语句9、循环结构程序设计举例5.1循环控制概述引例:给出N个儿童的体重,要求计算平均体重#defineN10#include“

2、stdio.h”main(){/*定义变量存放某儿童体重、总体重和平均体重*/floatWeight,total=0,aver;*输入N个儿童的体重并计算总体重*/scanf(“%f”,&Weight);/*第1个儿童的体重*/total=total+Weight;/*前1个儿童的总体重*/scanf(“%f”,&Weight);/*第2个儿童的体重*/total=total+Weight;/*前2个儿童的总体重*/scanf(“%f”,&Weight);/*第3个儿童的体重*/total=total+Weight;/*前3个儿童的总体重*/scanf(“%f”,&

3、Weight);/*第4个儿童的体重*/total=total+Weight;/*前4个儿童的总体重*/scanf(“%f”,&Weight);/*第5个儿童的体重*/total=total+Weight;/*前5个儿童的总体重*/scanf(“%f”,&Weight);/*第6个儿童的体重*/total=total+Weight;/*前6个儿童的总体重*/scanf(“%f”,&Weight);/*第7个儿童的体重*/total=total+Weight;/*前7个儿童的总体重*/scanf(“%f”,&Weight);/*第8个儿童的体重*/total=tota

4、l+Weight;/*前8个儿童的总体重*/scanf(“%f”,&Weight);/*第9个儿童的体重*/total=total+Weight;/*前9个儿童的总体重*/scanf(“%f”,&Weight);/*第10个儿童的体重*/total=total+Weight;/*10个儿童的总体重*/aver=total/N;/*10个儿童的平均体重*/printf(“%d个儿童的平均体重是:%.2”,N,aver);}#defineN10#include“stdio.h”main(){/*定义变量存放某儿童体重、总体重和平均体重*/inti;floatWeig

5、ht,total=0,aver;*输入N个儿童的体重并计算总体重*/for(i=1;i<=N;i++){scanf(“%f”,&Weight);/*第i个儿童的体重*/total=total+Weight;/*i个儿童的总体重*/}aver=total/N;/*10个儿童的平均体重*/printf(“%d个儿童的平均体重是:%.2”,N,aver);}循环结构是结构化程序设计的基本结构之一。C语言中的循环结构可以用以下语句实现:1.while循环2.do-while循环3.for循环5.3while循环一、while语句的语法格式:while(表达式)循环体wh

6、ile循环控制流程图表达式循环体非00二、执行过程:1.计算while后圆括号内表达式的值,为非0则执行第②步,否则执行第③步;2.执行循环体,然后返回第①步;3.结束循环,执行while语句的下一语句。例6-2:从键盘输入正整数n,求1+2+3+...+n。#includevoidmain(){intn,i,sum=0;scanf(“%u”,&n);i=1;while(i<=n){sum+=i;i++;}printf(“1—%usum=%d",n,sum);}#includemain(){unsignedn,i=1;longfa

7、ctorial=1;scanf(“%u”,&n);while(i<=n){factorial=factorial*I;i++;}printf(“%u!=%ld”,n,factorial);}例6-3:从键盘输入正整数n,求n!三、while语句的功能:当表达式为非0时重复执行循环体。四、注意事项:1.while语句的特征是”先判断后执行”;允许0次循环。2.如果循环体包含一个以上的语句,那么应该用复合语句“{}”的形式。例如,程序段1:sum=i=0;while(i<10)++i;sum+=i;程序段2:sum=i=0;while(i<10){++i;sum+=

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

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

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