12?54?3245?12?211?33?4像這樣。使用控制臺後。ReadLine()讀取數據,使用Split函數將該字符串拆分成字符串數組:
字符串?str?=?控制臺。ReadLine();
字符串?sarr?=?海峽。拆分('?');,分割後,再通過循環將字符串格式轉換為數字類型:
int[]?iarr?=?新的?int[sarr。長度];
for(int?I = 0;我& lt薩爾。長度;i++)
{
iarr[i]?=?裏面的parse(sarr[I]);
},現在妳得到了數值類型的數組:iarr,然後就可以做下面的操作了。
代碼中提到的另壹個輸入是每個數字占壹行。妳的代碼沒有問題。
控制臺。寫("請輸入數字{0}:",I+1);
此代碼僅用於提示輸入,與輸入數據無關。雖然在同壹行,但是程序只會讀取妳手動輸入的數據,不會讀取輸出。