嗨,大家好,請檢查此代碼。我想創建一個程序,在該程序中我將被提示輸入名字和姓氏,然後按時間順序輸出它,而不必爲每個名字和姓氏創建變量。與while循環的C++數組
#include<iostream>
using namespace std;
int main(){
int fname[9];
int lname[9];
int x;
while (x < 10){
cout<<"Enter first name: ";
cin>>fname[0];
cout<<"Enter last name: ";
cin>>lname[0];
x = x + 10;
}
x = 0;
while (x < 10){
cout<<fname[0]<<" "<<lname[0]<<"\n";
x = x + 1;
}
return 0;
}
爲什麼使用int數組輸入文本? – NathanOliver
'while(x <10){/*...*/ x = x + 10;}'只會執行一次。第二個'while'循環被破壞:你寫了相同的東西10次。 – user463035818
so string fname [0] =「」;那麼循環如何?我需要按順序存儲數據,然後打印出來。 – nyelnyelnyel