ZZULIOJ 1081: n个数求和 (多实例测试)
题目描述
求n个整数的和。
输入
输入第一行是一个整数T,表示有T组测试实例;
每组输入包括两行:
第一行一个数n表示接下来会有n个整数;
第二行空格隔开的n个数。
输出
对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)!
样例输入
2 3 1 2 3 4 -1 0 -19 22
样例输出
6 2
提示
初做多实例测试,注意累加和变量赋初值的位置。
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
int n=input.nextInt();
int sum=0;
int[] arr=new int[n];
for(int i=0;i<n;i++){
int m=input.nextInt();
for (int j=0;j<m;j++){
int x=input.nextInt();
sum+=x;
}
arr[i]=sum;
sum=0; //sum归零 为下一次计算准备
}
for (int z=0;z<arr.length;z++){
System.out.println(arr[z]);
}
}
}

查看18道真题和解析