c语言如何输入n个数
时间: 2024-09-22 17:00:40 浏览: 71
c语言:n个数中取最大值
在C语言中,你可以使用循环结构(如for、while等)配合`scanf`函数来获取用户输入的n个数。下面是一个简单的示例,展示了如何让用户输入n个整数:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入数字的个数: ");
scanf("%d", &n); // 获取输入的数值个数
int numbers[n]; // 创建一个数组,大小等于n
for (int i = 0; i < n; i++) {
printf("请输入第 %d 个数: ", i + 1);
scanf("%d", &numbers[i]); // 逐个读取并存储到数组中
}
printf("您输入的 %d 个数是: ", n);
for (int i = 0; i < n; i++) {
printf("%d ", numbers[i]);
}
printf("\n");
return 0;
}
```
在这个程序中,首先提示用户输入数字的数量n,然后创建一个足够大的数组来存放这些数字。接着,通过循环依次读取每个数并存入数组。最后,再打印出所有的输入。
阅读全文