用数组和for循环坐
时间: 2024-11-25 10:17:20 浏览: 5
在编程中,数组是一种数据结构,它存储一系列相同类型的元素,并通过索引来访问它们。使用数组和 for 循环可以方便地遍历和操作数组中的每个元素。下面是一个基本的例子,展示了如何使用 C 语言中的数组和 for 循环计算数组元素的和:
```c
#include <stdio.h>
#define SIZE 5 // 定义数组大小
int numbers[SIZE]; // 创建一个包含整数的数组
void fillArray(int arr[], int size) {
int i;
for (i = 0; i < size; i++) {
numbers[i] = i * i; // 填充数组,这里以每个位置的平方为例
}
}
int sumArrayElements(int arr[], int size) {
int sum = 0;
for (int i = 0; i < size; i++) {
sum += arr[i];
}
return sum;
}
int main() {
fillArray(numbers, SIZE); // 先填充数组
int totalSum = sumArrayElements(numbers, SIZE);
printf("数组元素的总和是: %d\n", totalSum);
return 0;
}
```
在这个例子中,`fillArray` 函数用于初始化数组,将数组的每个元素设置为其索引的平方。然后 `sumArrayElements` 函数通过 for 循环累加数组的所有元素,最后在主函数中输出结果。
阅读全文