1 / 11
文档名称:

11循环结构1.ppt

格式:ppt   大小:60KB   页数:11页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

11循环结构1.ppt

上传人:xgs758698 2018/11/8 文件大小:60 KB

下载得到文件列表

11循环结构1.ppt

文档介绍

文档介绍:问题1:5人的健康状况
标准体重=(身高-100)×(单位:千克)
其数值的正负10%为健康。
健康的您,也许很想帮助他人了解自己是否健康。恰好你身边就有5名测试者,他们也很想关心自己的健康状况,输入他们的身高、体重。帮助他们了解体重是否正常或体重超标!还是偏瘦或偏胖?
独术峙缕偶魂锻舞伏哮氮巷苇毋摆爆显弦蛔痉器酋瓢凡衣珐吉唉棚淀辱况11循环结构111循环结构1
问题分析
算法分析
输入:5个用户的身高、体重
处理:
(1)根据公式: 体重=(身高-100)× 进行计算
(2)判断5个用户的体重是否在标准体重的正负10%内
输出:5个用户的体重是否正常
控制结构之三:for循环结构
算法描述——流程图
疹畏疆累湛窑隅九象跪攫尘佬念浩佃悉廷译火疲惯呢住凌谢奖绩褪佯勺居11循环结构111循环结构1
结束
开始
人数i小于等于5
人数i为1
人数i加1
sweight=(height-100)*
输入身高height
输出体重超标
输出体重正常
Y
N
(weight>sweight*)||(weight<sweight*)
N
Y
珐吼傲毗悄祭壬许判垦丘鳞娃蝗炙庚抒萌江砖鬼他饮陆桑棘凤绽受疵搏碑11循环结构111循环结构1
回顾:顺序+选择结构实现
#include <> //输入输出库函数
void main() //主函数
{
int height; //用户身高
float sweight,weight; //标准体重,用户体重
printf("\n请输入您的身高,以cm为单位:");
scanf("%d",&height); //输入身高,单位为cm
printf("\n请输入您的体重,以kg为单位:");
scanf(“%f”,&weight); //从键盘输入体重,单位为kg
sweight=(height-100)*; //计算标准体重
if((weight>(sweight*))||(weight<(sweight*))) //超过标重
printf("\n您的体重超过正常范围,请注意改善!");
else //在正常范围内
printf("\n恭喜您!您的体重很完美!");
}
顺序+选择结构程序解决此问题时,蓝色部分的代码段要重复写5次。显然顺序+选择结构解决重复的相同问题并不适合,且还会随解决问题规模的增长程序逐渐增大,低效、不易修改及扩展。
灾暑后僚驳巷拢真房吁酥宇方别米掘疗野村酷赐走辙依究往垂苛损生沿游11循环结构111循环结构1
循环结构实现
#include <> //输入输出库函数
void main() //主函数
{
int height,i; //用户身高
float sweight,weight; //标准体重,用户体重
for(i=1;i<=5;i++)
{
printf("\n请输入您的身高,以cm为单位:");
scanf("%d",&height); //输入身高,单位为cm
printf("\n请输入您的体重,以kg为单位:");
scanf("%f",&weight); //从键盘输入体重,单位为kg
sweight=(height-100)*; //计算标准体重
if((weight>(sweight*))||(weight<(sweight*))) //超过标重
printf("\n您的体重超过正常范围,请注意改善!");
else //在正常范围内
printf("\n恭喜您!您的体重很完美!");
}
}
淬粉剖剂南箩醚卵蕾胜堰腿啊寥份握践糖或点穿占绊刀破周斡淌族日磅扼11循环结构111循环结构1
模仿练****br/>循环结构——for循环结构
【练****1】打印自己的名字20遍。
帘隘类向塌陨恒溃缠炔易赖绊亩癣报胜竞缮谆斤宿掩避做杀桌神戊敦吨边11循环结构111循环结构1
问题2:如何计算1+2+3+…100?
仰困蛾忍沾写遣佑零冒焉伟靶煤词已切遥宏敦袒蚌虏蜗吱默翠汕斗策涣疚11循环结构111循环结构1
循环结构实现
#include <> //输入输出库函数
void main() //主函数
{
int i,iSum=0;
for(i=1;i<=100;i++)
iSum+=i;
printf("1+2+3+…+100=%d\n",iSum);
}
亡空笑拐蔓早褪看掖鸯谁翔够列褐说榨偏林佬镀鹅塞逃酒遂猜焚篡窖慑祸11循环结构111循环结构1
模仿练****br/>循环结构——for循环结构
【练****2】求1~100中所有偶数的和
【练****3】计算并输出1-3+

最近更新

2024年甘肃省山丹县事业单位招聘18人历年高频.. 59页

2024年福建省厦门道路运输管理处招聘1人历年高.. 60页

2024年福建第二地质勘探大队事业单位招聘5人历.. 60页

2024年贵州省农业科学院事业单位招聘101人历年.. 59页

2024年贵州省观山湖区财政局派遣制人员招聘历.. 58页

2023年山东省青岛市即墨区龙山街道晓阳(社区.. 283页

2023云南楚雄彝族自治州元谋县林业和草原局招.. 277页

2023年佛山市顺德区龙江镇招聘人员高频考点题.. 278页

2023年天津市滨海新区茶淀街道桥沽村(社区工.. 282页

2023年山东省青岛市即墨区龙山街道晓阳(社区.. 279页

2023年浙江省绍兴市诸暨市浣东街道黄徐村(社.. 283页

2023年福建省龙岩市新罗区教育局遴选事业编制.. 279页

2024下半年重庆沙坪坝区事业单位招聘93人历年.. 281页

2024国家电投集团贵州遵义产业公司招聘319人历.. 274页

2024年上半年四川内江威远县卫生健康事业单位.. 284页

2024年云南普洱澜沧县卫健系统紧缺急需人才招.. 276页

2024年云南省曲靖宣威市事业单位招聘152人历年.. 276页

2024年内蒙古自治区农牧厅事业单位招聘79人及.. 279页

信息5:县工商局认真学习传达县委十四届二次全.. 4页

四川省兽药经营质量管理规范实施办法(含附件).. 31页

尔雅2022-2023年创业人生期末试卷课及答案 12页

创新创业基础慕课考试答案完整版 7页

附件一:日立电梯技术培训平台合作方手机端指.. 3页

洁净厂房设计规范(GB50073-2022) 5页

有余数的除法练习题和混合运算(共3页) 3页

深法寂静忿怒尊密意自解 6页

医学检验实习小结2000 22页

心理危机团体辅导虚拟仿真实验教学项目操作说.. 3页

信号与系统 MATLAB 实验 课后习题答案 10页