嗨我編寫了一個代碼,該代碼應該將數組中的每個值加倍。由於不明原因,它不顯示水平,而是顯示垂直,它將原始數字與新的雙值相結合,我如何將它們彼此分開並水平顯示。如果你能幫助我,我會非常感謝你。將數組中的每個值都加倍
int[] A = { -2, 5, -1, 9, -6, 23, 67, 1, -8, 7, -3, 90 };
Console.WriteLine("\n=====================\n");
Changes(A); //<<< original index value
Console.WriteLine("\nEvery Value gets doubled");
Changes(A); //<<< new changes
的Changes()
方法:
static void Changes(int[] array) //<<<<<<<< methods
{
Console.WriteLine("\n=====================\n");
for (int i = 0; i < array.Length; i++)
{
Console.WriteLine("{0}", array[i]); //<<< display orgininal value
array[i] *= 2;
Console.WriteLine("{0}", array[i]); // <<new value
}
Console.WriteLine("\n=====================\n");
}
實際上並沒有改變數值。 –
現在它......我認爲只需要顯示新的值。現在它更新值,只有1行,顯示舊的,並更改爲新的 –