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);
}
}
上一篇: java 取负数随机数
下一篇: Python3 打印函数使用情况汇总