选择结构
几种常用的选择结构
if选择结构
IF选择结构流程图=

这个是最基础的选择结构语句。
if选择结构代码演示
注意
在这里,如果(age=19),满足if的判断条件,在这里请注意,他会把下面的“回家吃饭”也会输出出来!
如果(age=17),即不满足第一个if判断条件才会输出“回家吃饭“,所以在这里请大家注意
public static void main(String[] args) {
int age =17;
if(age > 18)
{
System.out.println("网吧开黑");
}
System.out.println("爬!");
}
请大家自行尝试!
if…else选择结构
if…else流程图

if…else代码演示

这个指挥输出一情况,不过请记住判断是余数是不是等于那里,请记住是双等号,一个等号是赋值!!!!

if…else if选择结构


x会根据自己所在的区域,来进行运算,并不会出别的情况。

图中是一个特殊的例子,当你int score =120时候,此时这数字已经大于前面所有else if的判断,而最后一个else是负责收尾的,当前面都不符合是else 输出。通俗的说,咱们打了比一百分还高,结果是不及格,谁不生气!所以通常用最有一个else来限制超出范围的变量。
switch选择结构


switch具有穿透的特点
public static void main(String[] args) {
int num = 1;
switch (num){
case 1 :
System.out.println("1");
case 2 :
System.out.println("2");
case 3 :
System.out.println("3");
break;
case 4:
System.out.println("4");
break;
}
}
经过上面和下面的对比,你们会发现我并没有在case 1和case 2的后面放break,这正是为了验证switch具有穿透的特点,此时上面的图输出
我们可以很容易的看出来,我们设定的num=1,当满足第一个case时,由于没有break,就一直向下渗透,直到遇到一个有break的,才会结束循环!所以大家一定要注意,在switch case循环中,一定要在每一个的结尾加上一个break !
正确代码及其注意事项

本文深入讲解了编程中常见的选择结构,包括if、if...else、if...elseif及switch的使用方法与注意事项,通过实例演示了不同场景下选择结构的正确应用。
338

被折叠的 条评论
为什么被折叠?



