条件语句if
语句1
if(条件1){
语句2
}else if(条件2){
语句3
}else if(条件3){
语句4
}else{
语句5
}
语句六
例题一:创建TAKWPhone类,模拟拨打电话场景,如果号码不是84972266,则提示拨打的号码不存在。
流程图:
代码:
列题二使用if..else语句效验密码
流程图:
代码:
例题三
代码:
流程图:
条件语句switch
语句1;
switch(表达式){
case 值1;
语句块2;
break;
case 值2;
语句块3;
break;
default;
语句块4;
break;
}
语句块5;
列题四:使用switch语句为考试分数分级
代码:
流程图:
列题五
代码:
流程图:
例题 六
代码:
流程图:
例题
代码:
while循环语句
1;
while(条件){
2;
}
3;
流程图:
1->条件T->2->条件T->2->...->条件T->2->条件F->3
for 循环语句
1
for(2;3;4){
}
6;
1->2->3T->5->4->...->3T->5->4->3F->6
流程图:
do...while循环语
1
do{
2
}while(条件)
3
1->
2->条件T->
2->...->条件T->
2->条件F->3
流程图:
while do...while嵌套循环
1;
while(条件1){
2
do{
3
}while(条件2)
4
}
5;
流程图:
do while嵌套while
1
do{
2
while(条件1){
}
4
}while(条件2)
5
流程图:
break 语句
跳出当前循环
流程图:
代码:
for循环break语句
流程图:
代码;
for循环内部嵌套while循环
for(2;3;4){
5
while(条件1){
6
}
7
}
8
流程图:
do....while循环嵌套for循环
1
do{
2
for(1;2;3){
6
}
7
}while(条件表达式)
8
流程图:
continue 语句
跳过本次循环
流程图:
代码: