首页 > 试题广场 > A+B(4)
[编程题]A+B(4)
  • 热度指数:1244 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
计算一系列数的和
打开以下链接可以查看正确的代码
https://ac.nowcoder.com/acm/contest/5657#question


输入描述:
输入数据包括多组。
每组数据一行,每行的第一个整数为整数的个数n(1 <= n <= 100), n为0的时候结束输入。
接下来n个正整数,即需要求和的每个正整数。


输出描述:
每组数据输出求和的结果
示例1

输入

4 1 2 3 4
5 1 2 3 4 5
0

输出

10
15
推荐
点击链接查看正确的代码https://ac.nowcoder.com/acm/contest/5657#question
编辑于 2020-12-29 17:32:27 回复(0)
import java.util.Scanner;
 
public class Main {
    public static void main(String args[]) {
        Scanner sc = new Scanner(System.in);
        int n;
        while(0 != (n=sc.nextInt())) {
            int sum = 0;
            for (int i = 0; i < n; i++) {
                sum += sc.nextInt();
            }
            System.out.println(sum);
        }
    }
}
发表于 2021-01-11 23:40:21 回复(0)
#include<stdio.h>
 
int main()
{
    int n;
    long int out = 0, a;
    scanf("%d", &n);
    while(n != 0)
    {
        int i = 1;
        out = 0;
        while (i <= n)
        {
            scanf("%ld", &a);
            out = out + a;
            i++;
        }
        printf("%ld\n", out);
        scanf("%d", &n);
    }
    return 0;
}
发表于 2021-01-09 20:33:45 回复(0)

热门推荐

通过挑战的用户