C语言程序: 计算n个整数的和

在这篇博客中,我们将学习如何编写一个C语言程序,用于计算用户输入的n个整数的和。

以下是完整的C代码:

#include <stdio.h>

int main() {
    int n;
    
    printf('请输入整数的个数:');
    scanf('%d', &n);
    
    int sum = 0;
    
    printf('请输入%d个整数(用空格隔开):', n);
    
    for (int i = 0; i < n; i++) {
        int num;
        scanf('%d', &num);
        sum += num;
    }
    
    printf('这%d个数的和为:%d\n', n, sum);
    
    return 0;
}

代码解释:

  1. #include <stdio.h>: 包含标准输入输出库,用于使用 printfscanf 函数。
  2. int main(): 程序的入口点。
  3. int n;: 声明一个整数变量 n 用于存储用户输入的整数个数。
  4. printf('请输入整数的个数:');: 提示用户输入整数个数。
  5. scanf('%d', &n);: 读取用户输入的整数个数并将其存储到变量 n 中。
  6. int sum = 0;: 声明一个整数变量 sum 并初始化为0,用于存储整数的和。
  7. printf('请输入%d个整数(用空格隔开):', n);: 提示用户输入n个整数。
  8. for (int i = 0; i < n; i++) { ... }: 使用循环读取用户输入的每个整数。
  9. int num;: 在循环内部声明一个整数变量 num 用于存储每个输入的整数。
  10. scanf('%d', &num);: 读取用户输入的整数并将其存储到变量 num 中。
  11. sum += num;: 将读取的整数加到 sum 变量中。
  12. printf('这%d个数的和为:%d\n', n, sum);: 打印n个整数的和。
  13. return 0;: 表示程序成功执行。

编译和运行程序:

  1. 将上述代码保存为文件(例如:sum_n.c)。
  2. 使用C编译器(例如:GCC)编译代码:gcc sum_n.c -o sum_n
  3. 运行编译后的程序:./sum_n

程序运行后,将提示您输入整数的个数,然后接着提示您输入n个整数(以空格分隔),最后计算这n个数的和并输出结果。

希望这篇博客能够帮助您理解如何使用C语言编写一个简单的整数求和程序。

C语言程序: 计算n个整数的和

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

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