55问答网
所有问题
java程序中如何产生随机数(一个按钮产生一个1~100的随机数) 求程序~
如题所述
举报该问题
其他回答
第1个回答 2019-07-10
int
c;
c=a+(int)(math.random()*100);
就这么简单,math是自带的,不用import。
需要解释请具体追问
相似回答
在
java中产生随机数
答:
其中(int)(Math.Random()*99
)产生
0到99的整数型随机数。然后再加上1就是
产生1
到
100
之间的随机整数。然后将
产生的随机数
赋值给变量i。但是此时其产生的随机数即有偶数,又有奇数。而现在程序员需要的是一个随机的偶数。那么我们可以在后面加上一个if判断语句。将这个随机数除以2,如果没有余数的话(...
...Math类提供
的随机数生成
方法,
产生一个1~100的随机
整数并输出。_百度...
答:
当然数的范围你可以自己定 Math.round(Math.random()*
100)
,后面这个100你可以改成你自己想要的数 import javax.swing.*;import
java
.awt.event.*;public class RandomUsage extends JFrame implements ActionListener { JButton bt=new J
Button(
"
随机数
");JLabel jt=new JLabel();public RandomUsa...
用
JAVA
编
一个程序
,很基本的,帮忙一下,课堂作业。
1)程序随机
分配...
答:
//input 是接收控制台输入的整数 int input = scanner.nextInt();//创建
一个随机数
对象 Random r = new Random();//
产生一个1
-
100的随机数
int temp = r.nextInt(99)+1;//打印产生的随机数,可以注释掉,用于调试 System.out.println("
产生的
数是"+temp);if(input==temp){ System.out...
java里怎么产生1
-
100的随机数
答:
就会变成(0,50)然后你可以再加上
一个数
,加上一个10吧,就会变成(10,60)注意,这个是一个double值 不能赋给int型的 所以要强制转换 (int)(Math.random()*50+10)就会返回一个大于10小于60的整数,因为这个强制转换会忽略小数,所以实际上,返回的值的范围只会是10到59(因为(int)10.3==10)
Java中怎样产生随机数
和随机字母
答:
java产生随机数
和随机字母,使用madom类,示例如下:package com.qiu.lin.he;public class CeShi {public static void main(String[] args) {int str1 = 0;for (int i = 0; i < 25; i++) {// 你想生成几个字符的,就把4改成几,如果改成1,那就生成
一个随机
字母.str1 = (char) ...
大家正在搜