📅  最后修改于: 2023-12-03 15:30:04.482000             🧑  作者: Mango
在 C 编程语言中,我们可以使用循环、数组、指针等多种方式进行求和操作。下面分别介绍两种常见的实现方法。
通过 for 循环遍历数组中的元素,将其累加到一个变量中,最后输出结果即可。
#include <stdio.h>
int main()
{
int arr[5] = {1, 2, 3, 4, 5};
int sum = 0;
for (int i = 0; i < 5; i++)
{
sum += arr[i];
}
printf("数组元素之和为%d\n", sum);
return 0;
}
上述程序输出的结果为:
数组元素之和为15
通过指针遍历数组中的元素,将其累加到一个变量中,最后输出结果即可。
#include <stdio.h>
int main()
{
int arr[5] = {1, 2, 3, 4, 5};
int *p = arr;
int sum = 0;
for (int i = 0; i < 5; i++)
{
sum += *p++;
}
printf("数组元素之和为%d\n", sum);
return 0;
}
上述程序输出的结果同样为:
数组元素之和为15
总结起来,求和操作在 C 编程语言中非常简单,我们可以根据实际需求选择不同的实现方式。