推 FAITHY:那既然這樣 根據你上篇的推文 這樣做不是就可以了嗎 04/05 00:44
→ FAITHY:照你之前的邏輯 也是可行 04/05 00:45
→ FAITHY:不過應該有個temp做存放做判斷式用 我想的方法不知有無缺陷 04/05 00:56
→ FAITHY:初始temp=0; 04/05 00:57
→ FAITHY:do 04/05 00:57
→ FAITHY: { 04/05 00:57
→ FAITHY: b1=b1+b; 04/05 00:57
→ FAITHY: if(temp>b1)//正常累加,b1要大於temp 04/05 00:57
→ FAITHY: break; 04/05 00:57
→ FAITHY: a-=1; 04/05 00:58
→ FAITHY: temp=b1; 04/05 00:58
→ FAITHY:}while (a>1); 04/05 00:58
推 VictorTom:要考慮負數乘法嗎?? 樓上這樣判斷負數要另寫點處理:) 04/05 01:35
→ VictorTom:其實也只是記錄/轉換一下正負號而已XD 04/05 01:36