欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

java basic --- 生成 1 到 100 个随机数 [详细过程分享

最编程 2024-03-17 22:53:32
...
package Random; import java.util.Random; import java.util.Scanner; public class Guess { public static void main(String[] args) { Scanner scan = new Scanner(System.in);//定义一个扫描器 int num = (int) (Math.random() * 1000 + 1);//输出一个1---1000的随机数, // 另外一种方法是:Random ran= new Random(); // int num= ran.nextInt(1000)+1;//ran.nextInt(1000)表示0到999的随机数 System.out.println(num); /* Math.random()是一个0.0到0.999999...的随机数 *1000------------0.0到999.9999... +1---------------1.0到1000.9999... (int)强转-----------1到1000 Manth.random)()*10 0-9.9+5 5-14.999 */ // // System.out.println("猜吧!"); // int guess= scan.nextInt(); // while (guess!=num){ // if (guess>num){ // System.out.println("猜大了,重新猜吧"); // }else{ // System.out.println("猜小了,重新猜吧"); // } // guess= scan.nextInt(); // } // System.out.println("恭喜你,猜对了!"); //do--while int guess; do { System.out.println("猜吧"); guess = scan.nextInt();//1+3 获取输入+再次输入 if (guess > num) { System.out.println("猜大了"); } else if (guess < num) { System.out.println("猜小了"); } else { System.out.println("恭喜你,猜对了"); } } while (guess != num); } }