多重和嵌套if
多重if实例:
看例子,内容不解释了!
-
import java.util.Scanner;
-
public class 多重if{
-
public static void main(String[] args){
-
Scanner input= new Scanner(System.in);
-
System.out.print("请输入成绩");
-
int i=input.nextInt();
-
if(i>=90){
-
System.out.print("优秀");
-
}else if(i>=80){
-
System.out.print("良好");
-
}else if(i>=60){
-
System.out.print("一般");
-
}else{
-
System.out.print("差");
-
}
-
}
}
嵌套if实例:
-
import java.util.*;
-
public class 嵌套if{
-
public static void main(String[] args){
-
Scanner i=new Scanner(System.in);
-
System.out.print("请输入你的姓名:");
-
String name=i.next();
-
System.out.print("您的性别:");
-
String sex=i.next();
-
//System.out.print("请输入你的年龄:");
-
//int age=i.nextInt();
-
if(sex.equals("男")){
-
System.out.print("请输入你的年龄:");
-
int age=i.nextInt();
-
if(age>=18){
-
System.out.print("欢迎"+name+"先生!");
-
}else{
-
System.out.print("对不起,"+name+"朋友,你还未成年,请自觉退出!");
-
}
-
}else{
-
System.out.print("尊敬的"+name+"女士,这里是男士VIP");
-
}
-
}
}
以下为输出结果,很有趣吧!