最大值,最小值"/>
求数组的总分,平均分,最大值,最小值
//=========================求数组总分,平均分===========================
package day03;
import java.util.Scanner;
publicclassshuzu {
publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
int sum=0;
int avg=0;
int[] nums=newint[5];
Scannerinput=newScanner(System.in);
for(int j=1;j<=5;j++){
System.out.println("输入学生成绩:");
int n=input.nextInt();
nums[j-1]=n;
}
for(int j=0;j<5;j++){
System.out.println("第"+j+"个学生的成绩:"+nums[j]);
sum=sum+nums[j];
avg=(int) ((double)sum/(double)5);
}
System.out.println("数的和"+sum);
System.out.println("数的平均分"+avg);
}
}
//=================================================================
//===================求数组最大值,最小值=================================
package day03;
import java.util.Scanner;
publicclass shuzu {
publicstaticvoid main(String[] args) {
// TODO Auto-generatedmethod stub
int sum=0;
double avg=0;
int[] nums=newint[5];
Scanner input=new Scanner(System.in);
System.out.println("输入学生成绩:");
for(int i=1;i<=5;i++){
int n=input.nextInt();
nums[i-1]=n;
}
int max=nums[0];
int min=nums[0];
for(int j=0;j<5;j++){
System.out.println("第"+j+"个学生的成绩:"+nums[j]);
sum=sum+nums[j];
avg=((double)(sum)/(double)(5));
if(max<nums[j]){
max=nums[j];
}
if(min>nums[j]){
min=nums[j];
}
}
System.out.println("数的和:"+sum);//求和
System.out.println("数的平均分:"+avg);//求平均
//求最大的
System.out.println("最大值:"+max);
//求最小的
System.out.println("最小值:"+min);
}
}
================================END================================更多推荐
求数组的总分,平均分,最大值,最小值
发布评论