题目描述
第一行有一个整数T代表下面有几组小伙伴,下面T行的第一个整数n表示这一组小伙伴的数量,后面n个整数表示每个人分别拿糖的数量。 每一行输出对应小组总共拿的糖的数量,每组输出占一行
编程思路
我们首先使用scanf()
函数读取小组数量T
。
然后,我们使用for
循环遍历每一组小伙伴。在每一组小伙伴中,我们首先使用scanf()
函数读取小伙伴数量n
,并初始化变量sum
为0。
接着,我们使用另一个for
循环读取每个小伙伴拿的糖果数量,并将其加到sum
中。
最后,我们使用printf()
函数输出这一组小伙伴总共拿的糖果数量,并换行。
源代码
#include <stdio.h>
int main() {
int T;
scanf("%d", &T); // 读取小组数量
for (int i = 0; i < T; i++) {
int n, sum = 0;
scanf("%d", &n); // 读取小伙伴数量
for (int j = 0; j < n; j++) {
int candy;
scanf("%d", &candy); // 读取每个小伙伴拿的糖果数量
sum += candy;
}
printf("%d\n", sum); // 输出这一组小伙伴总共拿的糖果数量
}
return 0;
}
© 版权声明
本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!
THE END