package co.RandomDemo;import java.util.Random;import java.util.Scanner;public class Random01 { public static void main(String[] args) { Random ran=new Random(); Scanner input=new Scanner(System.in); int num=ran.nextInt(1); int sum=0,guest=0; do{ System.out.println("请输入您猜的数字,您还有"+(5-sum)+"次机会"); guest=input.nextInt(); if(guest>num && sum<5){ System.out.println("大了。。"); }else if(guest<num && sum<5){ System.out.println("小了。。"); }else if(guest==num && sum<5){ System.out.println("恭喜你猜对了。。"); }else if(sum==5){ break; } sum++; }while(sum<5); System.out.println("真笨啊。。");
}}
带背景的是什么意思呢
1 回答
![?](http://img1.sycdn.imooc.com/545867280001ed6402200220-100-100.jpg)
呼唤远方
TA贡献1856条经验 获得超11个赞
int num=ran.nextInt(1);是取一个0到1的随机数
else if(guest==num && sum<5){ 如果猜测的数等于随机生成的数并且猜的次数小于5次
添加回答
举报
0/150
提交
取消