該程序是否正常,或者可以改進(但簡單)?我如何確保不輸入重複號碼?確保輸入唯一的輸入並將其存儲在數組中
int n;
int array[9];
cout<<"Enter Number Between 9-0 Only"<<endl;
for(int i = 0; i<=10; i++){
cout<<"Enter Number" <<(i+1)<<endl;
cin >> n;
if((n >= 0) && (n <=9)){
array[i]=n;
}
else{
cout<<"Numbers from 0-9 only\n"<<endl;
break;
}
}
該程序甚至不會嘗試檢查重複的數字。提示:你需要一個嵌套循環。 – dasblinkenlight 2012-07-18 20:07:27
這是功課嗎?如果是這樣,請添加作業標籤。儘管如此,你仍然會得到幫助。 :) – Almo 2012-07-18 20:07:37
它不作業即時做這部分...即時通訊工作的重複部分..但需要知道這是否可以改善或有什麼辦法,我可以將所有在一步之內等 – user1535963 2012-07-18 20:11:23