注册process on
注册网站
画图网站推荐:
https://www.processon.com/i/5aff91c9e4b0ad4428891336
if else循环
语句1
if(条件1){
语句2
}
else if(条件2){
语句3
}
else{
语句4
}
例子流程图如下

该例子流程图代码为

流程图例子

该流程图代码为

“多选一”
switch(表达式){
case 常量值1:
语句块1
[braek;]
...
case 常量值n:
语句块n
[braek;]
default:
语句块n+1;
[braek;]
}
“多选一”例子流程图

该代码为


while循环语句
1
while(条件){
2
}
3
1—>条件真—>2—>...条件真—>2—>条件假—>3

do -while循环语句
do{
2
}while(条件)
3
1—>条件为真—>2...条件真—>2—>条件假—>3

for循环语句
1
for(2;3;4){
5
}
6
1—>2
—>3T—>5—>4
—>......
—>3T—>5—>4
—>3F—>6

嵌套循环语句

while 嵌套 do while
1
do{
2
while(条件1){
2
do{
3
}while(条件二)
4
}
5
1
—>条件1为真—>2—>
3—>条件二为真—>....—>3—>条件二真—>
3—>条件二假—>4
—>......
—>条件1真—>2—>
3—>条件二真—>....—>3—>条件二真—>
3—>条件二假—>4
—>条件一假—>5

for嵌套while
1
for(2;3;4){
5
while(条件){
6
}
7
}
8

do_while嵌套for
1
do{
2
for(3;4;5){
6
}
7
}while(条件)
8

break语句

continue语句

do_while(break跳出)

do_while(continue跳过)
