判断当前的天气:
当外边下雨的时候:
带雨伞:
判断性别:
当性别为男:带一把大黑伞
当性别为女:带一把小花伞
当外边是晴天的时候:
判断天气的温度:
当天气温度在30度以上:
当性别为男:戴墨镜
当性别为女:擦防晒霜
提示:
1.一定会用到嵌套
2.天气状况,温度,性别都需要从键盘输入。
天气状况:1.表示温度,0表示晴天
温度直接使用数字即可
性别:1表示男,0表示女
public class IfTest03{ public static void main(String[] args){ //设置天气,性别,温度变量 // String sky; // char sex; // double tem; //创建键盘扫描器对象 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("--------------------------------"); System.out.print("请输入天气状况:"); int weather = s.nextInt(); if(weather == 1){ System.out.print("请输入性别:"); int sex = s.nextInt(); if(sex == 1){ System.out.println("鉴定为男人,带一把大黑伞"); }else if(sex == 0){ System.out.println("鉴定为女人,带一把小花伞"); }else System.out.println("你输入的性别是怎么回事!"); }else if(weather == 0){ System.out.print("请输入今天的温度:"); int tem = s.nextInt(); if(tem > 30){ System.out.print("请输入性别:"); int sex = s.nextInt(); if(sex == 1){ System.out.println("鉴定为男人,戴墨镜!"); }else if(sex == 0){ System.out.println("鉴定为女人,带防晒霜!"); }else System.out.println("你输入的性别是怎么回事!"); } }else{ System.out.println("你输入的天气情况不存在!"); } } }
运行效果图: