什么是顺序结构?
什么是选择结构?
boolean flag = true;
// 结果为true会执行大括号内的代码,否则不执行直接跳过
if(flag == true){System.out.println("flag为真");
}
双if选择结构
if(flag == true){// 结果为true会执行大括号内的代码
} else {// 否则会执行大括号内的代码System.out.println("flag为假");
}
if多选择结构
int score = 90;
// 多if语句块
if(score >= 90){// score>=90时会执行此句,之后退出多if语句块System.out.println("成绩为A");
} else if(score >= 80) {// score>=80时会执行此句,之后退出多if语句块System.out.println("成绩为B");
} else if(score >= 70) {// score>=70时会执行此句,之后退出多if语句块System.out.println("成绩为C");
} else if(score >= 60) {// score>=60时会执行此句,之后退出多if语句块System.out.println("成绩为D");
} else {// 上述条件都不满足会执行此句,现在已经来到了多if语句块的底部System.out.println("成绩为E");
}