23,404
社区成员
发帖
与我相关
我的任务
分享
package JiChu;
import java.util.Scanner;
public class basic4 {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
int[] a = new int[n]; //用于存放输入的数值
//输入n个数
for(int i = 0; i<n;i++){
a[i] = scan.nextInt();
}
int sum = 0,max = a[0], min = a[0];
for(int i = 1; i<n;i++){
if(max < a[i]){
max = a[i];
}
if(min > a[i]){
min = a[i];
}
sum += a[i];
}
System.out.print(max+"\n"+min+"\n"+sum);
}
}
for(int i = 1; i<n;i++){
if(max < a[i]){
max = a[i];
}
if(min > a[i]){
min = a[i];
}
sum += a[i];
}
你i的初值定义1,从a[1]开始循环加到a[4],a[0]的值没加上,总和求得不对