C语言中怎么输入数组
时间: 2024-11-23 20:25:58 浏览: 26
在C语言中,输入数组通常涉及到两个步骤:声明数组并从用户那里获取输入值。这里有一个简单的示例:
```c
#include <stdio.h>
#define SIZE 5 // 假设我们想要输入一个包含5个元素的数组
int main() {
int arr[SIZE]; // 声明一个整数数组
int i;
printf("请输入%d个整数:\n", SIZE); // 提示用户数组长度
// 使用循环遍历数组并获取输入
for (i = 0; i < SIZE; i++) {
scanf("%d", &arr[i]); // 通过地址符&读取用户的输入
}
// 打印数组内容验证输入
printf("输入的数组是:");
for (i = 0; i < SIZE; i++) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
```
在这个例子中,`scanf()`函数用于读取用户的输入,并将其存储到数组的相应位置。每个元素前都跟了一个地址符`&`,这表示我们要的是变量的内存地址而不是它的值。
阅读全文