条件语句
1.if条件语句的流程图
语句1
if(条件1){
语句2
}else if(条件2){
语句3
}else if(条件3){
语句4
}else{
语句5
}
语句6
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/3e0d2718369372a386fcec52dfd8a49b.png)
练习:
代码
![](https://i-blog.csdnimg.cn/blog_migrate/0dbd35c70533e0bc94244d5b73b8fd23.png)
运行结果
![](https://i-blog.csdnimg.cn/blog_migrate/980793aec3dd6fd3dc730a0be233c0b8.png)
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/68198727c3057c8e9305a38c629c3e0e.png)
2.switch多分支语句
表达式:
语句1;
switch( 语句){
case 1:
语句2;
break;
case 2:
语句3;
break;
case 3:
语句4;
break;
default:
语句5;
}
语句6;
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/e38e3339bf2cf4eced288c09e816b605.png)
练习:
代码
![](https://i-blog.csdnimg.cn/blog_migrate/953fd6b32100446b8b679c5bf2415c12.png)
运行结果
![](https://i-blog.csdnimg.cn/blog_migrate/a68240d24618f7ba279579263a1460bc.png)
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/d1597da244ccbd746e7f406baaf38ac5.png)
循环语句
1.while循环语句
表达式
![](https://i-blog.csdnimg.cn/blog_migrate/4eb4ffc3bbe0115613b5528b5bed6761.png)
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/22f2ed6fdf0e1935371501f0ba933683.png)
2.do...whlie循环语句
表达式
![](https://i-blog.csdnimg.cn/blog_migrate/99bd18aef7c2388d78ad457d6c08130a.png)
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/43f28eadb2a129ec1bf9e782adb588c8.png)
3.for循环语句
表达式
![](https://i-blog.csdnimg.cn/blog_migrate/d60ee36e66f7b8890c42a622743c951e.png)
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/b058df2ac2d2d63e0affa49fb7e1d669.png)
4.while嵌套do...while
表达式
![](https://i-blog.csdnimg.cn/blog_migrate/847bde3a33b527cfe42ae3290b84cf6b.png)
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/d0e0285630300d78c7bb376bb3ae188f.png)
5.for嵌套while
![](https://i-blog.csdnimg.cn/blog_migrate/a8444bd0db778081e580990b5722dd4c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ff928420d3b853bb2de683a6c09b8ada.png)
6.do...while嵌套for
![](https://i-blog.csdnimg.cn/blog_migrate/1f2090156d2d38c8588a0cc03b863886.png)
![](https://i-blog.csdnimg.cn/blog_migrate/03bb51f53abe7e45143bffde7f5a0f7c.png)
循环控制
break语句(跳出当前循环)
例题
![](https://i-blog.csdnimg.cn/blog_migrate/2bda3018ef8e4150868d40fc468e6be4.png)
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/9cccc57ce828864f8c59e3bb1bc65f5f.png)
continue语句(跳到下一循环)
例题
![](https://i-blog.csdnimg.cn/blog_migrate/2333b95c3ece00004a0adea978f35d31.png)
流程图
![](https://i-blog.csdnimg.cn/blog_migrate/e1f00f74512e69052d92973b30991421.png)