要输入n个数据,可以使用循环语句来实现。以下是一种常用的方法:
首先,定义一个数组来存储输入的数据。数组的大小可以根据需要设置,至少要能够容纳n个数据。
使用循环语句来输入n个数据。可以使用for循环或while循环,根据具体情况选择。
在每次循环中,使用scanf函数来输入一个数据,并将其存储到数组中的相应位置。
下面是一个示例代码:
#include <stdio.h>
int main() {
int n;
printf("请输入数据的个数:");
scanf("%d", &n);
int nums[n]; // 定义一个大小为n的数组
printf("请输入%d个数据:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &nums[i]); // 输入数据并存储到数组中
}
printf("输入的%d个数据为:\n", n);
for (int i = 0; i < n; i++) {
printf("%d ", nums[i]); // 输出已输入的数据
}
printf("\n");
return 0;
}
以上代码首先输入n的值,然后循环n次输入数据,并将其存储到数组中。最后输出已输入的数据。