A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

import java.util.Scanner;
public class 猜数字游戏强化{
        public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入任意的整数,建议输入1~100的整数");
        int g=100;
        System.out.println("你现在总分有 "+g+" 分,一共十次机会");
        int x=(int)(Math.random()*100)+1;
        int a=10;
        while(true){
                int i=sc.nextInt();
                a--;
                595640334
if (a<0){
                                System.out.println("对不起,你的分数已用完");
                                break;
                                }else{
                        if (i<=0||i>100){
                                System.out.println("对不起,你输入的数据有误,请重新输入");
                                        g=g-10;
                                        System.out.println("你还有 "+a+" 次机会");
                                        System.out.println("你现在还有 "+g+" 分");
                                        continue;
                                }
                        }
                if (a<=-1){
                        System.out.println("对不起,你的分数已用完");
                        break;
                }
                if(i>x){
                        System.out.println("大了,你还有 "+a+" 次机会");
                                g=g-10;
                        if (g<0){
                                        System.out.println("对不起,你的分数已用完");
                                                        break;
                                                }
                                                System.out.println("你现在还有 "+g+" 分");
                        }else if(i<x){
                                                System.out.println("小了,你还有 "+a+" 次机会");
                                                g=g-10;
                                if (g<0){
                                        System.out.println("对不起,你的分数已用完");
                                        break;
                                }
                                System.out.println("你现在还有 "+g+" 分");
                }else{
                                System.out.println("恭喜你答对了");
                                System.out.println("你的成绩是 "+g+" 分");
                                break;
                        }
                }
        }
}


1 个回复

正序浏览
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马