在C語言中,可以通過以下步驟接收數據并存入數組:
int
類型的數組來存儲整數數據:#define SIZE 5
int data[SIZE];
scanf
函數從用戶輸入讀取數據。可以使用循環來連續讀取多個數據,并將它們存儲到數組中:int i;
for (i = 0; i < SIZE; i++) {
printf("Enter data %d: ", i+1);
scanf("%d", &data[i]);
}
在上面的代碼中,使用循環讀取用戶輸入的5個整數,并將它們存儲到數組data
中。
printf("Received data: ");
for (i = 0; i < SIZE; i++) {
printf("%d ", data[i]);
}
printf("\n");
上述代碼將打印出接收到的數據。
完整的代碼示例:
#include <stdio.h>
#define SIZE 5
int main() {
int data[SIZE];
int i;
for (i = 0; i < SIZE; i++) {
printf("Enter data %d: ", i+1);
scanf("%d", &data[i]);
}
printf("Received data: ");
for (i = 0; i < SIZE; i++) {
printf("%d ", data[i]);
}
printf("\n");
return 0;
}
上述代碼將連續讀取5個整數,并將它們存儲到數組data
中。最后,打印出接收到的數據。