請問一下1+3+5…+55的總和是多少啊?
可以列出式子嗎
2006-09-25 11:00:59 · 5 個解答 · 發問者 Anonymous in 電腦與網際網路 ➔ 程式設計
小朋友 如果你是國中生
那哥哥跟你說 運用梯形公式
跟我背一次 (上底+下底)x高/2 解說上底=首數(1) 下底 =尾數(55) 高=25個
(1+55)*25/2 = 700
最後讓大大我告訴你~
2006-09-27 13:40:57 補充:
小朋友,大大我搞錯高了 高是28才對 高怎麼算呢 就是把最後一項加1/2 如 (55+1)/2=28 這樣就是 (1+55)*28/2 = 784那個丫貝 人家是要式子喔k 不是程式
2006-09-25 11:18:14 · answer #1 · answered by ? 1 · 0⤊ 0⤋
高(項數)較正確的算法是:
( 尾 - 首 ) / 差 + 1
1 3 5 ... 55
尾 = 55
首 = 1
差 = 3-1 = 5-3 = 7-5 = 2
高( 55 - 1 ) / 2 + 1 = 28
3 9 15 21 27
尾 27 首 3 差 6
高 (27 - 3) / 6 + 1 = 5
2006-09-30 18:56:46 · answer #2 · answered by ? 7 · 0⤊ 0⤋
梯形公式,(1+55)*28/2=784,你的高是28喔(55/2=27.5。進位28)
2006-09-27 12:03:49 補充:
如果是1+2+3+...55的話,是(1+55)*55/2公式:(初數+尾數)*高(如果有比值的話要除你的比值再無條件進位)/2如果你要偶數的話(2+54)*27/2=756EX:1+4+7+....+55Sol:(1+55)*19/2=532 (55/3=18.3進位=19)大致上是這樣
2006-09-27 07:53:39 · answer #3 · answered by Duke 1 · 0⤊ 0⤋
小弟弟,讓叔叔告訴你,你的答案錯了..
1+3+5…+55=784
#include
using namespace std;
int main(void)
{
int i,j=0;
for(i=1;i<=55;i+=2)
{
j+=i;
}
cout << "1+3+5…+55=" << j <
return 0;
}
2006-09-25 12:10:05 · answer #4 · answered by Xiao Lan 4 · 0⤊ 0⤋
這看起來像是等差和公式
請參考一下這個網址吧
http://zh.wikipedia.org/wiki/%E7%AD%89%E5%B7%AE%E6%95%B0%E5%88%97
2006-09-25 11:20:18 · answer #5 · answered by 冰月 1 · 0⤊ 0⤋