输入一个数存到数组里,用c语言
时间: 2024-04-10 11:27:59 浏览: 116
数组中插入一个数
4星 · 用户满意度95%
下面是一个示例代码,可以将用户输入的数存储到数组中:
```c
#include <stdio.h>
#define SIZE 5 // 数组大小
int main() {
int array[SIZE]; // 声明一个含有SIZE个int类型元素的数组
int num; // 用于存储用户输入的数
printf("请输入%d个数:\n", SIZE);
for (int i = 0; i < SIZE; i++) {
printf("请输入第%d个数:", i+1);
scanf("%d", &num);
array[i] = num; // 将用户输入的数存储到数组中
}
printf("数组中的数为:");
for (int i = 0; i < SIZE; i++) {
printf("%d ", array[i]); // 打印数组中的数
}
return 0;
}
```
这段代码首先定义了一个大小为SIZE的整型数组`array`,然后通过`for`循环,让用户输入SIZE个数,并将这些数存储到数组中。最后,通过另一个`for`循环,打印出数组中的数。
注意:在这个示例中,假设用户输入的都是整数。如果用户输入的内容不是整数,可能会导致程序出错。为了保证程序的稳定性,可以添加输入验证机制。
阅读全文