c++循环嵌套.ppt


文档分类:IT计算机
下载后只包含 1 个 PPT 格式的文档,里面的视频和音频不保证可以播放,查看文件列表

特别说明:文档预览什么样,下载就是什么样。举报非法文档有奖

1/26
1/26
下载所得到的文件列表
c++循环嵌套.ppt
文档介绍
循环嵌套
1
最新课件
循环体
非零

表达式
1、while 语句 常称
为“当型”循环语句
循环体
非零

表达式
2、do--while语句 常称
为“直到型”循环语句
2
最新课件
表达式1
表达式2
循环体语句
表达式3
循环变量
赋初值
循环终止
条件
循环变量
控制
for (表达式1;表达式2;表达式3)
循环体
3、for 语句
语句执行过程
(1) 执行“控制变量初始化语句”,使控制变量获得一个初值。
(2) 判断控制变量是否满足“条件表达式”,若满足条件则执行一遍循环体,否则结束整个for语句,继续执行for循环下面的句子。
(3) 根据增量表达式,计算出控制变量所得到的新值
(4) 自动转到第(2)步。
3
最新课件
break语句
一般形式: break;
功能:
跳出所在多分支switch语句
跳出所在的while、do-while、for循环语句(提前结束循环)。
break语句和continue语句
计算e1
e2
语句…
非0
0
e
非0
语句…
计算e3
0
break语句
循环体
4
最新课件
0
计算e1
e2
语句…
非0
0
e
非0
语句…
计算e3
continue语句
continue语句
一般形式: continue;
功能:
提前结束本次循环体的执行,接着进行下一次循环条件的判别。
break语句和continue语句
5
最新课件
例 :求1+2+3+4+5+···+100。
#include <stdio.h>
main()
{ int i,sum=0;
i=1;
while(i<=100)
{ sum=sum+i;
i++;
}
printf("%d",sum);
}
循环初值
循环终值
循环变量增值
循环条件
循环体
回顾
6
最新课件
求23+24+…+210之和
For循环
7
最新课件
输入一个数,判断是否是质数
For循环
8
最新课件
#include<iostream>
using namespace std;
int main()
{
int i,n,m,ans;
cin>>n>>m;
i=n;
ans=0;
while(i<=m){
ans+=i;
i++;
}
cout<<ans<<endl;
return 0;
}
输入:10 20
输出:_________
165
程序阅读
9
最新课件
嵌套 for 循环
如果一个for循环出现在另一个for循环中,则称它为嵌套循环
for(i = 1; i<max1; i++)
{
……
for(j = 0; j < = max2; j++)
{
… …
}
……
}
外面的循环每循环
一次,嵌套在里面
的循环都会从0到
max2完全循环一遍
10
最新课件
内容来自淘豆网www.taodocs.com转载请标明出处.