C语言如何向数组中输入数字
时间: 2024-09-30 20:05:41 浏览: 108
C语言查找数组里数字重复次数的方法
在C语言中,向数组中输入数字通常通过循环结构结合标准输入(stdin)来实现。下面是一个简单的示例,演示了如何从用户那里获取整数并存储到数组中:
```c
#include <stdio.h>
#define NUM_ELEMENTS 5 // 数组元素的数量
int main() {
int numbers[NUM_ELEMENTS]; // 定义一个整型数组
int i;
printf("请输入%d个整数:\n", NUM_ELEMENTS); // 提示用户输入数量
for (i = 0; i < NUM_ELEMENTS; i++) { // 循环遍历数组
scanf("%d", &numbers[i]); // 使用scanf获取用户输入,并存储到对应位置
printf("已将数字 %d 存入索引 %d\n", numbers[i], i);
}
printf("数组内容:");
for (i = 0; i < NUM_ELEMENTS; i++) {
printf("%d ", numbers[i]);
}
printf("\n");
return 0;
}
```
在这个例子中,`scanf`函数用于读取用户的输入,然后`&numbers[i]`表示将输入值存放在数组的第i个位置。
阅读全文