数列求和c语言1052
时间: 2024-12-09 15:14:18 浏览: 12
C语言有规律的数列求和
在C语言中,数列求和通常是通过循环结构来实现的。如果你有一个整数数组或者一系列数字需要计算它们的总和,你可以使用for循环、while循环或者递归来完成这个任务。这里是一个简单的例子,假设我们有一个整型数组`arr[]`和它的长度`n`:
```c
#include <stdio.h>
// 函数声明,返回数组元素之和
int sumArray(int arr[], int n);
int main() {
int arr[] = {1, 2, 3, 4, 5};
int array_size = sizeof(arr) / sizeof(arr[0]);
int total_sum = sumArray(arr, array_size);
printf("数组 %d 的和是 %d\n", array_size, total_sum);
return 0;
}
// 数组求和函数
int sumArray(int arr[], int n) {
int sum = 0; // 初始化和为0
for (int i = 0; i < n; i++) {
sum += arr[i]; // 每次迭代将当前元素加到总和上
}
return sum;
}
```
在这个例子中,`sumArray()`函数接受数组和数组长度作为参数,通过遍历数组并逐个累加元素,最后返回数组的总和。
阅读全文