猜数字游戏(实现按s开始,按q结束)

import java.util.Scanner;
import java.util.Random;

public class Game
{
    public static void main(String[]args)
    {
        Scanner sca=new Scanner(System.in);
        Random ran=new Random();
        System.out.println("游戏开始");
        System.out.println("回车开始游戏");
        
        int p=0;
        int p1=0;

        for(;;)
        {    
            String str=sca.nextLine();
            for(int x=1;x<4;x++)
            {
                System.out.println("请输入数字进行猜测");
                int a=sca.nextInt();
                int b=ran.nextInt(10)+1;
            
                if(a==b)
                {
                    p++;
                    System.out.println("猜对了,你猜的数是:"+a);
                }
                if(a>b)
                {
                    p1++;
                    System.out.println("猜错了,你猜的数是:"+a+"电脑的数是:"+b+"      偏大");
                }
                if(a<b)
                {
                    p1++;
                    System.out.println("猜错了,你猜的数是:"+a+"电脑的数是:"+b+"      偏小");
                }

            
                if(x==3)
                {
                System.out.println("三次游戏结束");
                break;
                }
            if(str.equals("q"))
            {
                System.out.println("退出程序");
                break;
            }
        }    
            System.out.println("一共运行了"+(p+p1)+"次"+" ,"+"猜对了:"+p+","+"猜错了:"+p1);    
        }
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值