java试题 自动生成10个0到100之间的整数 并确定最大值与最小值
mip版 关注:250 答案:2 悬赏:40
解决时间 2021-01-27 21:44
已解决
2021-01-26 21:26
随即生成
最佳答案
2021-01-26 21:33
package MyPackage_Test1;
public class Test {
public static void outPut() {
int[] arr = new int[10];
for (int i = 0; i < 10; i++) {
arr[i] = (int) (Math.random() * 100) + 1;
}
int max = arr[0];
int min = arr[0];
System.out.println("随机生成的10个数分别为:");
for (int temp : arr) {
if (max < temp)
max = temp;
if (min > temp)
min = temp;
System.out.print(temp + " ");
}
System.out.println("\n最大值:" + max + "\n最小值:" + min);
}
public static void main(String[] args) {
outPut();
}
}
某次运行结果:
随机生成的10个数分别为:
43 57 86 59 87 98 33 2 64 12
最大值:98
最小值:2
全部回答
1楼
2021-01-26 22:03
以下是我现写的
import java.util.random;
public class word {
public static void main(string args[]) {
int max = 0;
int min = 0;
string sum="";
for (int i = 0; i <= 100; i++) {
random rand = new random();
int r = rand.nextint(99);
system.out.println(r);
if (r >= max) {
max = r;
} else if (r < min) {
min = r;
}
string s= ""+r;
if (r > 50) {
sum=sum+s+",";
}
}
system.out.println("max=" + max + "\n" + "min=" + min);
system.out.println(sum);
}
}
我要举报
如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上信息!
推荐资讯
大家都在看