c语言-第6章-循环结构程序设计(1)课件.ppt
上传人:王子****青蛙 上传时间:2024-09-10 格式:PPT 页数:58 大小:4.1MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

c语言-第6章-循环结构程序设计(1)课件.ppt

c语言-第6章-循环结构程序设计(1)课件.ppt

预览

免费试读已结束,剩余 48 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第6章循环结构程序设计本章的学习重点和难点引言*引例*引例*引例循环结构当型循环当型循环*例题6-2*例题6-2例6-2用while循环求1+2+3…+n例6-5用do-while循环求1+2+3…+n当型循环*例6-20*例6-20*例6-20*例6-20最大公约数和最小公倍数1.最大公约数和最小公倍数当型循环例6-19*例题*例题*例题*例题练习:从键盘输入各学生成绩,并对成绩不及格(60分以下)的学生人数进行计数,直到输入的成绩为负为止,最后输出成绩不及格的学生人数。for循环结构语句格式for(初始动作;条件;每轮的动作){循环体}初始动作、条件、每轮的动作都是表达式For循环语句执行流程:(1)执行初始动作(2)如果条件值为非0,就重复执行(3)循环体和(4)每轮的动作,直到条件值为0时止。intc=0,i;for(i=2;i<=18;i+=3)c++;for循环结构语句for循环结构语句阅读程序,写出下列循环的运行次数,并给出执行结果。(注意输出格式)*例题例题例题#include<stdio.h>intmain(){intsum,i,n;scanf("%d",&n);for(i=1,sum=0;i<=n;i++)sum=sum+i;//累加printf("1+...+%d=%d",n,sum);return0;}#include<stdio.h>intmain(){intsum,i,n;scanf("%d",&n);for(i=1,sum=0;i<=n;i++)sum=sum+i;//累加printf("1+...+%d=%d",n,sum);return0;}例题例题例题选择循环语句的Tips死循环循环嵌套使用嵌套循环体时,应注意以下问题*例题利用循环实现数字金字塔输出利用循环输出回文数字金字塔利用循环输出回文数字金字塔实验作业