求平均值的:
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(int i=0;i<10;i++){
array[i]=scanner.nextDouble();
}
System.out.print("这10个数的平均值为:");
System.out.print(average(array));
}
public static double average(double[] array) {
double temp = 0;
double sum = 0;
for (int i = 0; i < array.length; i++) {
sum=sum+array[i];
}
temp=sum/array.length;
return temp;
}
public static int average(int[] array) {
int temp = 0;
int sum = 0;
for (int i = 0; i < array.length; i++) {
sum=sum+array[i];
}
temp=sum/array.length;
return temp;
}
}
水仙花数的:
public class test {
public static void main(String[] args) {
for(int i=100; i<1000; i++){
int a = i/100;
int b = i/10%10;
int c = i%10;
if(Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3)==i)
System.out.println(i+"是水仙花数");
}
}
}
追问第二题
在一堆数组score内放入10个学生成绩 求平均成绩
在吗 要交了
用的数组
追答写我的就行了2.3题
本回答被提问者采纳