nnpc.net
当前位置:首页 >> jAvA:任意输入一组数到数组中,求出数组的平均值 >>

jAvA:任意输入一组数到数组中,求出数组的平均值

看你的代码,求数组平均数的方法没错. 但是你输入一组数到数组的方法是错的,你仅仅只是输入了一个数而已.

public class aveage {public static void main(String[] args) {int[] arrary1 = { 12,4,54,6,78,98,48,787,456 };double x = ave(arrary1);System.out.println("平均数为" + x);}static double ave(int[] a) {int sum = 0;for (int i = 0; i <...

import java.util.Scanner; public class Method { public static void main(String[] args) { System.out.println("请输入10个double类型的数,并以空格隔开:"); double array[]=new double[10]; Scanner scanner=new Scanner(System.in); for(...

完整的代码如下: public class Demo01 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int[] a = new int[10];int i = 0;// 输入10个整数while (true) {a[i] = sc.nextInt();i++;if (i == 10) {break;}}// 冒...

利用Scanner循环输入10个数,在for循环中把每次输入的数字求和。代码如下: public class Test8 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int sum = 0;for (int i = 0; i < 10; i++) {System.out.pr...

以int类型数组为例,其他类型的都类似. 用户输入的时候用逗号隔开数字就可以了 import java.util.Scanner; public class Baidu { public static void main(String[] args) { int[] ary = getArrayFromInput(); double average = calcArrayAverag...

数组有一个属性 数组名.length就能获取数组的长度 也就是个数

import java.util.Scanner; public class NumTest { public static void main(String[] args) { int[] nums=new int[10]; Scanner jin = new Scanner(System.in); for (int i = 0; i < nums.length; i++) { nums[i]=jin.nextInt(); } int smalle...

一、思路: 1、第一步由用户输入数据并存入数组,要输入多少个数据,需要给出提示。 2、第二步统计平均数。需要遍历整个数组。 3、第三步继续遍历数组,将每个数和平均数进行比较。 4、由于2、3都涉及到遍历数组,所以在找出平均数及比较两个步...

Scanner scan = new Scanner(System.in);Random random = new Random((long) Math.random());List list = new ArrayList();System.out.println("输入 Stop 结束输入");while (true) { System.out.println("已有数组数量:" + list.size()); Syst...

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com