package abc;
import java.util.Scanner;
public class Test1 {
//java编程,用数组计算学生的总分,最高分平均分,最低分
public static void main(String[] aargs){
Scanner sr=new Scanner(System.in);
System.out.println("请输入学生人数:");
int n=sr.nextInt();
double sz[]=new double[n];//实际上相当于边长数组
for(int i=0;i<n;i++){
System.out.println("请输入"+(i+1)+"号学生的分数:");
sz[i]=sr.nextDouble();
}
double sum=0; //计算所有元素的总和
for(int i=0;i<n;i++){
sum += sz[i];
}
System.out.println("总分数是:"+sum);
System.out.println("平均分是:"+sum/n);
// 查找最大元素
double max = sz[0];
for (int i = 0; i < sz.length; i++) {
if (sz[i] > max) max = sz[i];
}
System.out.println("最高分是:"+max);
// 查找最小元素
double min = sz[0];
for (int i = 0; i < sz.length; i++) {
if (sz[i] <min) min = sz[i];
}
System.out.println("最低分是:"+min);
}
}
说实话,今天没有状态,写的都是bug,改来改去,哎嘿嘿嘿,中午和云儿,阿米,雪英我们去吃了摸摸鱼,感觉还蛮好吃的。云儿的电脑又连不上校园网了,老是在她写作业时候就掉链子,我也没办法,老是遇到新的问题。
数组这一部分的内容真的是很费力了,继续加油吧!写完这篇可以去看看《雅观楼》了,最近追的小说。
更多推荐
java编程,用数组计算学生的总分,最高分平均分,最低分
发布评论