c语言中先输入一个数n在输入n个数的代码
时间: 2024-09-27 07:08:39 浏览: 30
在 C 语言中,你可以使用循环结构(如 for 或 while 循环)来实现这个功能。这里是一个简单的示例,它会提示用户输入一个整数 n,然后输入 n 个数:
```c
#include <stdio.h>
int main() {
int n, num;
// 输入数字 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;
}
```
在这个程序中,首先读取用户输入的 `n`,然后创建一个大小为 `n` 的数组。接下来通过一个循环让用户提供并存储每个数值,最后再输出这些数值。
阅读全文