c语言中如何输入n个数
时间: 2024-10-25 15:07:08 浏览: 24
C语言回溯法 实现组合数 从N个数中选择M个数
5星 · 资源好评率100%
在C语言中,如果你想输入n个数,通常会使用循环结构结合标准输入函数`scanf()`或者`getch()`(后者主要用于控制台输入)。以下是一个基本的例子,使用for循环和`scanf()`函数:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入要输入的整数个数: ");
scanf("%d", &n); // 获取用户输入的数值个数
int numbers[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;
}
```
在这个例子中,首先提示用户输入数字的个数,然后通过循环多次请求用户输入,将每个值存储到数组中。
阅读全文