为了账号安全,请及时绑定邮箱和手机立即绑定

程序无限循环,暂不知道原因,求解

程序无限循环,暂不知道原因,求解

慕粉4388281 2016-12-04 17:10:21
 import java.util.Scanner;public class Game { /**  * @param args  */ public static void main(String[] args) {  // TODO 自动生成的方法存根  Scanner in= new Scanner(System.in);  int v = (int)(Math.random()*100)+1;  System.out.println("请输入你猜的数");  int a = in.nextInt();        int count = 0;        do{         //         System.out.println("请输入你猜的数");         if (a>v){         System.out.println("偏大");        } else if(a<v){         System.out.println("偏小");        }        }while(a!=v);        System.out.println("恭喜你,猜对了");         /*          Scanner in= new Scanner(System.in); int v = (Math.random()*100+1);//          数据类型不匹配Math.random()产生的是0-1之间的浮点数,需要类型强转。          即int v=(int)(Math.random()*100)+1; int a = in.nextInt();//这里是因为上面Scanner类没有具体引用。          */        //         }}======================================================================在输入第一次数字后,程序无限循环“偏大(或偏小)”“请输入你猜的数”
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 2460 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信