求n个数的和 c语言
时间: 2024-01-24 21:03:53 浏览: 17
当我们需要求n个数的和时,可以将这n个数存储在数组中,然后通过循环将它们相加,最后得到它们的总和。以下是一个示例代码:
```c
#include <stdio.h>
int main() {
int n, i, sum = 0;
printf("Enter the number of elements: ");
scanf("%d", &n);
int nums[n];
printf("Enter %d integers:\n", n);
for (i = 0; i < n; i++) {
scanf("%d", &nums[i]);
sum += nums[i];
}
printf("The sum is %d\n", sum);
return 0;
}
```
在这个例子中,我们首先从用户那里获取要求和的元素数量 n,然后创建一个大小为 n 的整数数组 nums,并使用循环遍历数组中的每一个元素,将它们相加并存储在 sum 变量中。最后,我们使用 printf 函数输出结果。