一個JAVA的題目...我想JAVA跟C++都差不多能解同樣的答案,想了很久就是想不出來怎麼寫,題目是...1+2*3+3*4*5+4*5*6*7+5*6*7*8*9+...依序+到6好像是用迴圈去做...可是做不出來,希望大大能教寫法來啟發啟發
2006-11-17 04:20:17 · 2 個解答 · 發問者 Anonymous in 電腦與網際網路 ➔ 程式設計
m...不知道能不能只單單用迴圈就能做出來呢~"~
2006-11-17 08:15:36 · update #1
兩個的人的解法都一樣@.@ 故公平論~交付投票 謝謝你們嚕~創造每個人的知識是大家的福氣哦!
2006-11-19 15:38:49 · update #2
下面的程式可以正常執行,我把解說放在程式中。
public class Sumup {
public static void main(String[] argv){
long sum=0l;//這是在大迴圈內用來加總的,起始值為0
for ( int i=1;i <=6 ; i++){//這個迴圈,表示要加幾次
int subSum=1;//這是小迴圈內用來計算乘積用的
for(int j=i,counter=i;j
}
sum+=subSum;//每次乘完的結果加總起來
}
System.out.println("The Answer is :"+sum);
}
}
2006-11-17 13:18:45 補充:
我不懂你的意思耶,現在不就是單單用廻圈而己嗎
2006-11-18 19:40:25 補充:
這裡是Java版,寫一個C的程式不是很奇怪嗎。這麼簡單的題目,有需要搶答的這麼兇,還能有什麼其他形式的正確解答嗎。
2006-11-17 04:50:48 · answer #1 · answered by Lord Shih 4 · 0⤊ 0⤋
//Power by Microsoft Visual Studio 2005//可以使用 Dev-C++ 編譯此程式#include
2006-11-18 14:25:59
·
answer #2
·
answered by Big_John-tw 7
·
0⤊
0⤋