c语言定义一个数组输入的函数
时间: 2024-10-08 20:23:25 浏览: 53
在C语言中,你可以定义一个函数来接收用户输入的数组元素。以下是一个简单的示例:
```c
#include <stdio.h>
// 函数声明
void inputArray(int arr[], int size);
// 主函数
int main() {
int arr[10]; // 创建一个大小为10的数组
int size; // 存储输入的数组元素数量
// 调用inputArray函数并获取输入的元素数量
size = inputArray(arr, 10);
// 打印数组中的元素
for (int i = 0; i < size; i++) {
printf("%d ", arr[i]);
}
return 0;
}
// 定义inputArray函数,接收一个数组和大小作为参数,并返回输入的元素数量
void inputArray(int arr[], int size) {
printf("请输入%d个整数:\n", size);
for (int i = 0; i < size; i++) {
scanf("%d", &arr[i]); // 从用户获取输入,存储在数组中
}
}
```
这个程序首先定义了一个大小为10的数组,并提示用户输入该数组的元素数量。然后,它调用`inputArray`函数,将数组和元素数量作为参数传递。`inputArray`函数会提示用户输入数组中的每个元素,并将这些元素存储在数组中。最后,主函数会遍历数组并打印出每个元素。
阅读全文
相关推荐


















