forループを使用してデータを入力する方法は、C言語でどのように行いますか。
C言語では、データの繰り返し入力にforループを使用することができます。以下はサンプルコードです:
#include <stdio.h>
int main() {
int n;
printf("请输入要输入的数据个数:");
scanf("%d", &n);
int data[n];
printf("请输入数据:\n");
for (int i = 0; i < n; i++) {
scanf("%d", &data[i]);
}
printf("输入的数据为:");
for (int i = 0; i < n; i++) {
printf("%d ", data[i]);
}
printf("\n");
return 0;
}
上記のコードでは、最初にscanf関数を使用してデータの個数nを入力し、次に配列dataを使用して入力されたデータを格納します。その後、繰り返し処理を使用してn回繰り返し、各回にscanf関数を使用してデータを1つ入力し、data配列の対応する位置に格納します。最後に、forループを使用してdata配列を走査し、入力されたデータを画面に出力します。