public static void main(String[] args) {
int x,y;
for(x=1;x<=9;x++){
for(y=1;y<=9;y++)
{
System.out.println(x + "*" + y + "=" + (x*y));
}
}
}
}
---------------------------------------------------------------
這是寫好的99乘法表,想問的是
如何加上 要列印出全部的總和
例如 上列程式 有計算1*1=1,1*2=2,1*3=3
那加上程式計算總和 1+2+3+......+81=總和
請問各位大大 程式要怎麼加上去呢?
更新1:
耗呆小綿羊 大大 照你的第一個方法沒跑出總合 ----------------------------------------- 遊戲大盤商~* 大大 符合我要的 不過剛剛忘了說明一個 我想要列印出 1*1~1*9的總合 下一個就是2*1~2*9計算完後顯示2的總合 麻煩大大補充了 謝謝
更新2:
第一位大大後來補充的ok ------------------------------------ 第二位大大 後來補充的我用出來還是沒有跑出各別的總和 可能我不會用吧~真是抱歉 ----------------------------------- 第三位大大貼的簡單明瞭 直接複製貼上就ok了 感謝三位大大的指教 解答不知該怎麼選擇@@
更新3:
第二位大大寫的會不會是c的?? 像是 { return 45*n; } 不知這行程式是在計算什麼??
更新4:
@@? { return 45*n; } 這行程式等於 ------------------------------ 以 1 為舉例: 1*1+1*2+...+1*9 = 1*( 1+2+...+9 ) = 1* [ 9*(9+1) / 2 ] =1* 45 這串???? ----------------------------- why?