62,614
社区成员
发帖
与我相关
我的任务
分享
class Average {
public static void main(String[] args) {
int i,j,sum = 0;
double e = 0;
for(i=0; i<args.length; i++){
j = Integer.parseInt(args[i]);
sum += j;
}
e = sum/i;
System.out.println("平均数为:"+e);
}
}
double sum=0;
System.out.println("输入数字,以空格间开");
String strInput = new Scanner(System.in).nextLine();
String[] strs = strInput.split(" ");
for(String str:strs){
sum += Double.parseDouble(str);
}
System.out.println("总和:"+sum);
System.out.println("平均数"+sum/strs.length);
package CSDN;
import java.util.Scanner;
public class ArrAverage {
public static void main(String[] args) {
System.out.println("请输入数字:");
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
double sum = 0.0d;
String[] strArr = str.split(" ");
for (String s : strArr)
sum += Double.parseDouble(s);
System.out.println(str + " 平均数:" + sum/strArr.length);
}
}
结果:
请输入数字:
23 24 23.5 77 89
23 24 23.5 77 89 平均数:47.3