c语言定义一个用于输入整数数组元素的函数?
2个回答
展开全部
展开全部
```c
#include <stdio.h>
void input_array(int *arr, int n) {
int i;
printf("请输入 %d 个整数:
", n);
for (i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
}
```
以上是一个简单的函数定义,用于输入一个整数数组元素。其中,参数 `arr` 是指针类型,指向要输入的数组;参数 `n` 是数组的长度。函数内部使用 `for` 循环遍历数组,依次从标准输入中读取每个元素的值,并将其存入数组中。最后,函数返回时,输入的整数数组已经保存在指针变量 `arr` 所指向的位置上。
#include <stdio.h>
void input_array(int *arr, int n) {
int i;
printf("请输入 %d 个整数:
", n);
for (i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
}
```
以上是一个简单的函数定义,用于输入一个整数数组元素。其中,参数 `arr` 是指针类型,指向要输入的数组;参数 `n` 是数组的长度。函数内部使用 `for` 循环遍历数组,依次从标准输入中读取每个元素的值,并将其存入数组中。最后,函数返回时,输入的整数数组已经保存在指针变量 `arr` 所指向的位置上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询