c语言定义一个一维数组,用数组元素作为函数实参,调用对3求余的函数,输出结果
时间: 2024-05-03 09:17:22 浏览: 176
C语言一维数组的定义和引用.doc
下面是一个实现将一维数组元素作为函数实参的例子,该函数将数组元素对3取余并输出结果:
```c
#include <stdio.h>
void mod3(int arr[], int size) {
for (int i = 0; i < size; i++) {
printf("%d mod 3 = %d\n", arr[i], arr[i] % 3);
}
}
int main() {
int arr[] = {1, 2, 3, 4, 5};
int size = sizeof(arr) / sizeof(arr[0]);
mod3(arr, size);
return 0;
}
```
输出结果如下:
```
1 mod 3 = 1
2 mod 3 = 2
3 mod 3 = 0
4 mod 3 = 1
5 mod 3 = 2
```
阅读全文