-1
我嘗試使用這個代碼爲存儲由所述用戶在陣列輸入的5個整數:如何將用戶輸入的5個整數數字存儲在數組中並打印出整個數組?
for (int i = 0 ; i<5 ; i++)
{
cin >> x;
}
int a[5] = {x} ;
沒關係現在我等於由用戶輸入的5個整數編號,以具有5位 當我試圖陣列
for (int j = 0 ; j<5 ; j++) {
cout << "/" <<a[j] ;
}
它剛剛打印的最後一個數字不是整個陣列一樣,如果用戶輸入 5:使用此代碼打印該陣列它將打印5/0/0/0/0,我怎樣才能打印像用戶輸入1/2/3/4/5?
'int arr [5]; for(int i = 0; i <5; ++ i)std :: cin >> arr [i]; for(int i = 0; i <5; ++ i)std :: cout << arr [i] <<「」; std :: cout <<「\ n」;' – Charles
看起來你並沒有給'a'數組中的5個插槽賦值。嘗試在for循環中執行分配。 –