wangqianchongya 2021-12-30 16:31 采纳率: 70%
浏览 145
已结题

Java用random编写随机生成10个整数,并计算出这10个数的最大值和最小值。


package test;

import java.util.Scanner;

public class _4_random {

public static void main(String[] args) {
        // 数组声明
double [] x=new double[10];
//
//
double 最大=0;double 最小=10;double 和=0;
for(int i=0;i<x.length;i++)//数字遍历
{x[i]=Math.random()*10;
x[i]=Math.round(x[i]*10)/10.0;//保留两位小数
//
System.out.println("第"+(i+1)+"个元素是"+x[i]);
和=和+x[i];
if(最大<x[i]) {最大=x[i];}
else {最小=x[i];}
}
System.out.print("最大值: "+最大+",最小值:"+最小);
    }

}

运行结果及报错内容 :
最小值不对 而且random随机生成的不是整数

img

  • 写回答

4条回答 默认 最新

  • 南七灵 2021-12-30 16:59
    关注
    
    import java.util.Arrays;
    public class A {
        public static void main(String[] args) {
            int a[] = new int[10];
            for(int i = 0;i < 10;i++){
                a[i] = (int)(Math.random() * 10);
            }
            Arrays.sort(a);
            System.out.println("最大值:" + a[9] + "最小值:" + a[0]);
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 1月7日
  • 已采纳回答 12月30日
  • 创建了问题 12月30日

悬赏问题

  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥15 键盘指令混乱情况下的启动盘系统重装
  • ¥40 复杂的限制性的商函数处理