要輸入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次輸入數據,并將其存儲到數組中。最后輸出已輸入的數據。