本程序使用C语言实现,旨在计算每行整数的和。程序首先读取第一行的整数N,表示后续将读取N行数据。每一行数据都包含一个整数M,以及M个整数。程序需要计算每行所有整数的和,并在输出中每组结果之间添加空行。

示例输入:

'3' '4 1 2 3 4' '5 1 2 3 4 5' '6 1 2 3 4 5 6'

示例输出:

'10'

'15'

'21'

代码示例:

#include <stdio.h>

int main() {
    int N, M, sum, i, j;

    scanf("%d", &N);

    for (i = 0; i < N; i++) {
        sum = 0;
        scanf("%d", &M);
        for (j = 0; j < M; j++) {
            int num;
            scanf("%d", &num);
            sum += num;
        }
        printf("%d\n\n", sum);
    }

    return 0;
}

代码解释:

  1. 首先,使用 scanf() 函数读取第一行的整数N,表示后续将读取N行数据。
  2. 使用循环遍历N行数据。
  3. 在每一行循环中,使用 scanf() 函数读取整数M,表示该行包含M个整数。
  4. 使用另一个循环遍历M个整数,并使用 scanf() 函数读取每个整数。
  5. 在读取每个整数时,将该整数累加到变量 sum 中。
  6. 循环结束后,使用 printf() 函数输出 sum 的值,并添加一个空行,以便将每组结果区分开。
C语言程序:计算每行整数的和

原文地址: http://www.cveoy.top/t/topic/oIJ2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录