介绍
本实验将指导你如何用 C 语言编写一个程序,用于对输入的 N 个数字求和。我们将使用循环来获取所有输入数字的总和,并显示结果。
本实验将指导你如何用 C 语言编写一个程序,用于对输入的 N 个数字求和。我们将使用循环来获取所有输入数字的总和,并显示结果。
在开始之前,请确保你已经在机器上安装了 C 编译器。本实验将使用 GCC。如果你尚未安装 GCC,请参考 GCC 官方网站的安装说明。
打开你喜欢的文本编辑器,在 ~/project/ 目录下创建一个名为 main.c 的新文件。
在这一步中,我们将初始化变量。我们需要三个变量:n、sum 和 value。
#include <stdio.h>
int main() {
int n, sum = 0, value;
// ...
}
我们将提示用户输入他们想要相加的整数数量 n。然后,我们会要求用户输入所有 n 个整数以进行相加。
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Enter the number of integers you want to add: ");
scanf("%d", &n);
printf("Enter %d integers\n", n);
for (int i = 0; i < n; i++) {
printf("Enter the number %d: ", (i + 1));
scanf("%d", &value);
sum += value; // 将 value 加到 sum 中
}
// ...
}
最后,我们将使用 printf 函数显示所有输入整数的总和。
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Enter the number of integers you want to add: ");
scanf("%d", &n);
printf("Enter %d integers\n", n);
for (int i = 0; i < n; i++) {
printf("Enter the number %d: ", (i + 1));
scanf("%d", &value);
sum += value; // 将 value 加到 sum 中
}
printf("Sum of entered numbers = %d\n", sum);
return 0;
}
我们已经成功编写了一个 C 程序,用于对输入的 N 个整数求和并显示结果。总结一下,我们完成了以下步骤:
n、sum 和 value。n。n 个整数。sum 变量中。sum。将以下最终代码复制到你的 main.c 文件中:
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Enter the number of integers you want to add: ");
scanf("%d", &n);
printf("Enter %d integers\n", n);
for (int i = 0; i < n; i++) {
printf("Enter the number %d: ", (i + 1));
scanf("%d", &value);
sum += value; // 将 value 加到 sum 中
}
printf("Sum of entered numbers = %d\n", sum);
return 0;
}