JAVA分支语句例题

1.输入年份判断是闰年还是平年?

System.out.println("请输入年份:");
        Scanner sc=new Scanner(System.in);
        String ss=sc.nextLine();
        int year=Integer.parseInt(ss);
        if(year%400==0 || (year%4==0 && year%100!=0)){
            System.out.println(year+"年是闰年");
        }else{
            System.out.println(year+"年是平年");
        }

2.输入身高体重性别判断身体比例是否正常?

Scanner sex=new Scanner(System.in);
        System.out.println(" 请输入性别:");
        String se=sex.nextLine();
        
            
        if(se.equals("男")){
            
            System.out.println(" 请输入身高:");
            String he=sex.nextLine();
            int sg=Integer.parseInt(he);
            
            System.out.println(" 请输入体重:");
            String we=sex.nextLine();
            int tz=Integer.parseInt(we);
            
            int bz = sg-100;
            if(bz-tz>=-3 && bz-tz<=3){
                System.out.println("正常");    
            }else{
                System.out.println("不正常");
            }
            
        }else if(se.equals("女")){
            
            System.out.println(" 请输入身高:");
            String he=sex.nextLine();
            int sg=Integer.parseInt(he);
            
            System.out.println(" 请输入体重:");
            String we=sex.nextLine();
            int tz=Integer.parseInt(we);
            
            int bz = sg-110;
            if(bz-tz>=-2 && bz-tz<=2){
                System.out.println("正常");    
            }else{
                System.out.println("不正常");
            }
            
        }else{
            System.out.println("你走开!");
        }

3.输入三个数,输出最大值

System.out.println("其输入三个数:");
        Scanner v=new Scanner(System.in);
        String a=v.nextLine();
        int a1=Integer.parseInt(a);
        
        String b=v.nextLine();
        int b1=Integer.parseInt(b);
        
        String c=v.nextLine();
        int c1=Integer.parseInt(c);
        
        int big;
        if(a1>b1){
            big=a1;
            if(a1>c1){
                big=a1;
                System.out.println(big);
            }else{
                big=c1;
                System.out.println(big);
            }
        }else{
            big=b1;
            if(b1>c1){
                big=b1;
                System.out.println(big);
            }else{
                big=c1;
                System.out.println(big);
            }
        }

4.登录验证

Scanner scan=new Scanner(System.in);
        System.out.println("请输入用户名:");
        String yhm=scan.nextLine();
        
        System.out.println("请输入密码:");
        String mm=scan.nextLine();
        
        if(yhm.equals("admin")){
            
            if(mm.equals("admin")){
                
                System.out.println("恭喜您登陆成功");
                
            }else{
                
                System.out.println("对不起您输入的密码不正确");
                
            }
            
        }else{
            
            System.out.println("对不起您输入的用户名不正确");
            if(mm.equals("admin")){
                
                
                
            }else{
                
                System.out.println("对不起您输入的密码不正确");
                
            }
        }

 

转载于:https://www.cnblogs.com/AnswerTheQuestion/p/6204708.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值