JAVA 声明一个数组,存一个学生的五门成绩。求该学生的总成绩、平均成绩。
mip版 关注:116 答案:3 悬赏:30
解决时间 2021-01-26 06:39
已解决
2021-01-25 17:54
声明一个数组,存一个学生的五门成绩。求该学生的总成绩、平均成绩。
JAVA知识
最佳答案
2021-01-25 18:12
public class Student
{
static int[] result = {90, 95, 92, 96, 90} ;
public void sum(int[] student)
{
int j = 0;
for(int i=0; i
{
j += student[i] ;
}
System.out.println("该学生5门学科总成绩: " + j) ;
}
public void average(int[] student)
{
double j = 0;
for(int i=0; i
{
j += student[i] ;
}
j = j/student.length ;
System.out.println("该学生5门学科平均成绩: " + j) ;
}
public static void main(String[] args)
{
Student student1 = new Student() ;
student1.sum(result) ;
student1.average(result) ;
}
}
其实还有更灵活的写法,这里就不写了。总之把你所说的要求都实现了。
全部回答
1楼
2021-01-25 18:37
public static void main(String[] args) {
int [] a = {60,70,80,90,91};
int avg = 0;
int sum = 0;
for(int i = 0;i
sum += a[i];
}
System.out.println("avg" + sum + " avg" + (double)sum /5);
}
2楼
2021-01-25 18:24
int chengji[] = new int[5];
//在此将成绩装入数组
int zongchengji = 0;
int pingjunchengji = 0;
for(int i=0;i<5;i++){
zongchengji += chengji[i];
}
pingjunchengji = zongchengji/5;
System.out.println("总成绩为:"+zongchengji+"分");
System.out.println("平均成绩为:"+pingjunchengji+"分");
不知道符合不符合你的要求
我要举报
如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上信息!
推荐资讯
大家都在看