如何使用C语言定义一个一维数组并分别创建用于输入和输出其所有元素值的函数?
时间: 2024-11-09 07:25:21 浏览: 17
C语言一维数组初步学习笔记
在C语言中,你可以通过以下步骤定义一个一维数组,并创建用于输入和输出元素值的函数:
1. **定义一维数组**:
```c
#define SIZE 5 // 定义数组大小,这里假设我们有5个元素
int array[SIZE]; // 定义名为array的一维整数数组
```
2. **输入数组元素**:
创建一个函数`input_array()`,用来读取用户输入填充数组:
```c
void input_array() {
int i;
for (i = 0; i < SIZE; i++) {
printf("Enter element %d: ", i);
scanf("%d", &array[i]); // 从键盘获取输入并存储在对应位置
}
}
```
3. **输出数组元素**:
创建一个函数`output_array()`,用来显示数组的所有元素:
```c
void output_array() {
int i;
printf("Array elements are:\n");
for (i = 0; i < SIZE; i++) {
printf("%d ", array[i]); // 打印数组中的每个元素
}
printf("\n");
}
```
阅读全文