這是一個家庭作業問題,我仍然是java的新手。 編寫計算標記中所有值之和的代碼段。Java中兩維數組的總和
這是我的答案,它有編譯錯誤。請幫忙
class myArray{
public static void main(String args []){
int [] [] marks = {{1,2,3,4,5}, {6,7,8,9}, {10,11,12}};
for(int i = 0; i<marks.length; i++){
int sum = 0;
for(int j = 0; j <marks[i].length; j++) {
sum = sum + makrs[j][i];
}
}
System.out.println(sum);
}
}
查看編譯錯誤並嘗試調試您的代碼,這有助於學習。 – Rndm
如果你簡單地編譯它,會發生什麼情況?這實際上是一個簡單的錯誤,所以你應該像@shg所說的那樣檢查編譯器的輸出。 –
int [] []和String [] args更傳統,但我不記得如果這會導致錯誤,那麼我不記得。而且你在某個地方寫了makrs。 –