C语言:编写程序:通过调用函数,将一维数组中每个元素值加1后输出
时间: 2024-03-10 12:47:03 浏览: 133
好的,以下是C语言的代码实现:
```c
#include <stdio.h>
// 声明函数
void addOne(int arr[], int n);
int main() {
int arr[] = {1, 2, 3, 4, 5};
int n = sizeof(arr) / sizeof(arr[0]); // 数组长度
addOne(arr, n); // 调用函数
for (int i = 0; i < n; i++) {
printf("%d ", arr[i]); // 输出每个元素
}
return 0;
}
// 定义函数
void addOne(int arr[], int n) {
for (int i = 0; i < n; i++) {
arr[i]++; // 将每个元素加1
}
}
```
运行结果:
```
2 3 4 5 6
```
以上代码中,`addOne`函数接受一个一维数组和它的长度作为参数,然后通过循环将每个元素加1,最后在主函数中调用该函数并输出每个元素。
阅读全文