1.选择结构:①if:if(条件语句){ }
②if.......else.......
③if......else if......else
④switch
import java.util.Scanner;
public class Ifselect {
public static void main(String[] args) {
Scanner rd = new Scanner(System.in);
System.out.print("请输入您的年龄:");
int age = rd.nextInt();
System.out.println();
if(!rd.hasNextInt()){
System.out.println("输入错误");
//结束虚拟机
//System.exit(0);
return;//结束当前方法
}
//当且仅当选择结构语句内只有一条时,{}允许省略。
if(age>=18){
System.out.println("已成年");
}
else {
System.out.println("未成年");
}
double score =rd.nextDouble();
if(score<0 ||score>100){
System.out.println("输入错误");
return;//结束当前方法
}
if(score >=90){
System.out.println("A");
}
else if(score >= 80){
System.out.println("B");
}
else if(score >= 60){
System.out.println("C");
}
else {
System.out.println("D");
}
}
}