【发布时间】:2015-09-08 18:38:03
【问题描述】:
我有一个数组只打印出奇数列,并且需要得到奇数列中所有奇数值的总和。我创建变量 total 来执行此操作并将其设置为 0,然后执行 total+= table[c][r];但这是打印出 0。
我该如何解决这个问题?
class oddArray {
public static void main(String[] args) {
int table[][] = new int [10][10];
for (int r=0; r<table.length; r++) {
int total = 0;
for (int c=1; c<=table[r].length; c+=2) {
System.out.printf(r*c+"\t");
table[r][c] = r + c;
total+= table[r][c];
}
System.out.println();
System.out.println(total);
}
}
}
【问题讨论】: