使用JAVA 如何编“随机列出十个数字,求他们的和以及他们的平均数”

 我来答
紫薇参星
科技发烧友

推荐于2018-04-07 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:5983
采纳率:92%
帮助的人:3473万
展开全部

按照你的要求编写的Java程序如下:

public class CCH {
 public static void main(String[] args) {
  int sum=0;
  float average;
  System.out.print("随机列出十个数字是:");
  for(int i=0;i<10;i++){
   int n=(int)(Math.random()*100);
   sum=sum+n;
   System.out.print(n+" ");
  }
  System.out.println();
  average=sum/10.0f;
  System.out.println("它们的和为:"+sum);
  System.out.println("它们的平均数为"+average);
 }
}

运行结果:

随机列出十个数字是:58 45 43 32 58 15 73 73 71 76
它们的和为:544
它们的平均数为54.4

老冯文库
2016-06-14 · 知道合伙人软件行家
老冯文库
知道合伙人软件行家
采纳数:1139 获赞数:8733

向TA提问 私信TA
展开全部

Java程序代码:

import java.util.Random;
public class test{
public static void main (String[] args){
Random rand = new Random();
//随机列出十个数字,求他们的和以及他们的平均数
int n = 10;
int[] arr = new int[n];
int i;
double avg;
int sum = 0;

for(i=0; i<n; i++) {
arr[i] = rand.nextInt();
sum += arr[i];
}

avg = 1.0 * sum / n;

System.out.print(n + " 个随机数:");
for(i=0; i<n; i++) {
System.out.print("  " + arr[i]);
}
System.out.println("\n和:" + sum);
System.out.println("平均值:" + avg);
}
}


运行测试:

10 个随机数:  -971822387  -50117046  -1723366103  1780133037  -856602459  1279018446  107524733  1421002275  13778567  -1179982333

和:-180433270

平均值:-1.8043327E7

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式