/*
需求:
判断当前的天气
当外面下雨的时候:
带雨伞:
判断性别:
当性别为男:带一把大黑伞
当性别为女:带一把小花伞
当外边是晴天的时候:
判断天气的温度:
当天气温度:
当天气温度在30度以上:
当性别为男:戴墨镜
当性别为女:擦防晒霜
提示:
1、一定会用到嵌套
2、天气状况、温度、性别都需要从键盘输入
天气状况:1表示下雨,0表示晴天
温度直接使用数字即可
性别:1表示男、0表示女
*/
public class IfTest03
{
public static void main(String[] args){
java.util.Scanner s = new java.util.Scanner(System.in);
System.out.println("欢迎使用本系统,您通过本系统可以完成一些简单的判断");
System.out.println("说明1:1表示下雨,0表示晴天");
System.out.println("说明2:1表示男、0表示女");
System.out.println("说明3:温度为数字");
//接收性别
System.out.println("请输入性别:");
int sex = s.nextInt();
//接收天气的状况
System.out.println("请输入当前天气状况:");
int weather = s.nextInt();
//判断天气状况
if(weather == 1){
//System.out.println("下雨天");
if(sex == 1){
System.out.println("带一把大黑伞");
}else if(sex == 0){
System.out.println("带一把大花伞");
}else {
System.out.println("对不起,您的性别是怎么回事?");
}
}else if(weather == 0){
//晴天
//System.out.println("晴天");
//接受温度
System.out.println("请输入当前天气的温度:");
int tem = s.nextInt();
if(tem > 30){
if(sex == 1){
System.out.println("戴墨镜");
}else if(sex == 0){
System.out.println("擦防晒霜");
}else {
System.out.println("对不起,您的性别是怎么回事?");
}
}
}else{
System.out.println("对不起,您输入的天气状况不存在!");
}
//java.util.Scanner s = new java.util.Scanner(System.in);
//s.nextInt()
}
}
java控制语句:if语句和else语句(3)
最新推荐文章于 2022-04-17 23:16:57 发布