public class Demo {
public static void main(String[] args) {
int a = (int) (Mathrandom() 100);
int b = (int) (Mathrandom() 100);
Systemoutprintln(a + "+" + b + "=" + (a + b));
}
}
Java生成100以内的随机数,再相加就可以了,很简单的。。
import javautilRandom;
public class Demo {
public static void main (String args[]) {
//定义一个数组存放随机数:
int[] randoms = new int[10];
//产生10个随机数:
Random rnd = new Random();
for (int i=0; i<randomslength; i++)
randoms[i] = rndnextInt();
//正序输出:
Systemoutprintln("正序输出:");
for (int i=0; i<randomslength; i++)
Systemoutprintln(randoms[i]);
//逆序输出:
Systemoutprintln("逆序输出:");
for (int i=randomslength-1; i>=0; i--)
Systemoutprintln(randoms[i]);
}
}
import javautilArrayList;
import javautilList;
import javautilRandom;
public class Rand {
public static void main(String[] args) {
List<Integer> li = new ArrayList<Integer>();
for(int i=0;i<10;i++){
int r = new Random()nextInt(10);
liadd(r);
}
for (Integer i: li) {
Systemoutprint(i + "\t");
}
}
}
将随机数保存到li中(List类型)
import javaawt;
import javaapplet;
import javautil;
public class drawTest extends Applet
{
public void paint(Graphics g)
{
Random r = new Random();
int i=rnextInt(3)+1;
switch(i){
case 1:{gsetColor(Colorgreen);for(int j=1;j<=10;j++)
gdrawLine(j4,20,j4,50);};break;
case 2:{gsetColor(Colorblue);for(int j=1;j<=10;j++)
gdrawOval(10j, 10j, 30, 30);};break;
case 3:{gsetColor(Colorred);for(int j=1;j<=10;j++)
gdrawRect(j9,j9,20,20);};break;
}
}
}
//java代码
===
<html>
<head>
<title> applet </title>
</head>
<body>
<applet code="drawTestclass" height="200" width="200">
</applet>
</body>
</html>
//html代码
====
楼主应该会运行小应用程序吧。我也是初学java的,楼上的代码是我查API编写的,关于绘图的位置你可以自己再设置一下,大体上就这样。建议楼主没事多查查官网给API文档,有利于java的学习。(switch语句我用的不多,所以漏掉了default,建议楼主自己加上吧)
希望能帮助你。
import javautilRandom;
//说明: 编写一程序,随机产生10个整数,放到一数组中,打印输出平均值。
public class shiyan14
{
public static void main(String []arrgs)
{
Random random=new Random();
int[] a=new int[10];
int sum=0;
for (int i = 0; i < alength; i++)
{
a[i]=randomnextInt(10);//随机产生0-10的随机数 要变动请自行更改
sum=sum+a[i];
Systemoutprintln(a[i]);
}
Systemoutprintln("avg:"+sum/alength);//取整 是否要小数请自行更改
}//main end
}//class shiyan14 end
import javautilHashMap;
import javautilHashtable;
import javautilMap;
import javautilRandom;
import javautilScanner;
public class AddTest {
public static void main(String args[]){
boolean flag = true;
while(flag){
Scanner scanner = new Scanner(Systemin);
Systemoutprintln("请输入一个1-100的整数");
//input 是接收控制台输入的整数
int input = scannernextInt();
//创建一个随机数对象
Random r = new Random();
//产生一个1-100的随机数
int temp = rnextInt(99)+1;
//打印产生的随机数,可以注释掉,用于调试
Systemoutprintln("产生的数是"+temp);
if(input==temp){
Systemoutprintln("恭喜你猜对了");
}else if(input>temp){
Systemoutprintln("对不起你猜大了");
}else{
Systemoutprintln("对不起你猜小了");
}
}
}
}
这里没有进行用户输入的合法和不合法判断,只实现了基本的功能,不过够你作业用了
以上就是关于用JAVA编写 随机产生两个小于100的整数的加法运算式的程序全部的内容,包括:用JAVA编写 随机产生两个小于100的整数的加法运算式的程序、Java编写程序,产生10个随机数,然后按产生顺序相反的次序输出这些随机数。急!、java编程题写程序,随机生成10个0到9之间的任意整数,并将这些整数用数组保存等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)