如何用C语言输入一个包含六个数据的int型一维数组arr1
时间: 2024-11-25 07:13:29 浏览: 8
C语言第07章-一维数组和二维数组1完整.pptx
在C语言中,你可以使用标准输入流`stdin`结合循环结构来输入一个包含六个整数的`int`型一维数组。这里是一个简单的示例:
```c
#include <stdio.h>
#define SIZE 6
// 定义数组
int arr1[SIZE];
int main() {
// 使用for循环获取用户输入并存储到数组中
for (int i = 0; i < SIZE; i++) {
printf("请输入第 %d 个元素: ", i + 1);
scanf("%d", &arr1[i]); // 通过地址符&将输入读入对应数组元素
// 如果需要,可以添加错误检查以防止非法输入
}
// 打印数组内容验证
printf("你输入的一维数组是:\n");
for (int i = 0; i < SIZE; i++) {
printf("arr1[%d] = %d\n", i, arr1[i]);
}
return 0;
}
```
在这个程序中,我们首先定义了一个大小为6的数组`arr1`,然后通过`scanf`函数逐个询问用户输入,并将值存储到数组相应的索引位置。
阅读全文