計算1 2 3 3 4 599 100 101的值

2021-04-28 17:33:12 字數 3801 閱讀 6344

1樓:會飛的小兔子

#include"stdio.h"

intmain()

printf("1*2*3+3*4*5+...+99*100*101=%.0lf\n",sum);

return0;

}擴充套件資料內

c語言程式設計計算容1/1-1/2+1/3-1/4+……1/100的值#include

#include

intmain()

2樓:匿名使用者

1 演算法:

根據題目,變copy量n從bai1迴圈到99, 對於每個n, 累加項為dun*(n+1)*(n+2)

所以只需要計算出各zhi個項值,並累加即可。

2 **:

#include

int main()

printf("%d\n", s);//輸出結果。

return 0;

}3 輸出:

25497450

3樓:匿名使用者

你的錯誤在while後面加了;

4樓:匿名使用者

你的while() 後面有個';'號,所以一直死迴圈

c語言編寫計算1*2*3+3*4*5+….+99*100*101

5樓:愛默踢

#include

void main()

printf("%ld",n);}

6樓:耿利兒

你的迴圈

copy沒有弄懂,按你的式子來說,第三層循bai環完後才進入第二du層zhi迴圈,第二層迴圈完後再進入第一層迴圈,第dao一層迴圈完後才退出。後為:

第1次迴圈:n = i*j*k = 1*2*3第2次迴圈:n = i*j*k = 1*2*5第3次迴圈:

n = i*j*k = 1*2*7……第50次迴圈:n = i*j*k = 1*2*101第51次迴圈:n = i*j*k = 1*4*3第52次迴圈:

n = i*j*k = 1*4*5……

7樓:匿名使用者

#include

main()

printf("sum=%d", sum);

}作者親測zhi,放心可用,for語句,

dao,不用

回寫成那答

麼複雜吧

8樓:匿名使用者

for(k=3;i<=101;k=k+2)

你對迴圈dao

要加深理解,其它版只要一層迴圈就夠權了。

9樓:匿名使用者

有問題,迴圈部分有錯誤,不用那麼多變數,

for(i=1;i<=99;i=i+2)

n+=i*(i+1)*(i+2);

用遞迴計算1*2*3+3*4*5+5*6*7+...+99*100*101的值。c語言寫過程,謝了

10樓:

int fun(int i)

main()

一道c語言題, 計算1*2*3+3*4*5+。。。。。+99*100*101

11樓:上了四年技校

#include

int main()

給你隨便改了改,看起來要簡潔一點,不用long型別,int已經足夠了,不會溢位的,輸入的時候,number要輸入99。 結果:13002450。

看你的編譯器了,要是用很老的tc2.0,這種16位編譯器,那是要溢位,用vc(或者更先進的編譯器)這種32位的編譯器,是不存在溢位的。

12樓:匿名使用者

#include

int main(void)

printf("sum = %i64d", fac);

return 0;

}把fac p和i 定義為長長整型,不然會超過int整型的範圍。

13樓:匿名使用者

把intmain(void)改為voidmain(),把return那句刪掉,在測試時輸入:99《回車》就行了吧

14樓:匿名使用者

用長整型,不然要溢位。

c語言程式設計計算1*2*3+3*4*5+...+99*100*101的值

15樓:匿名使用者

#include

int main()

printf("the sum is:%d\n", sum);}

16樓:匿名使用者

sum=0;

while(i<100)

17樓:匿名使用者

int sum=0;

for(int i=1;i<50;i++)

printf(「%ld」,sum);

18樓:示申僉

#include "stdio.h"

int main()

printf("1*2*3+3*4*5+...+99*100*101=%.0lf\n",sum);}

用c語言解決1*2*3+3*4*5+5*6*7+……99*100*101(具體程式)

19樓:匿名使用者

static void main(string args)

console.writeline("1*2*3+3*4*5+5*6*7+……+99*100*101的結果為" + a);

console.readkey();

20樓:匿名使用者

#include

int main()

21樓:匿名使用者

#include

void main()}

c語言,下面程式的功能是計算1-3+5-7+…..-99+101的值,請填空。

22樓:墨汁諾

[1]:t=t*i [2]: t=-t/i;

//通過 [2] 讓 t 交替以 1 或 -1 出現。

除了 1 之外,都是負的了,如 -3、-5、-7。

#include

void main()

printf("%d\n",s);}

23樓:匿名使用者

[1]:t=t*i [2]: t=-t/i;

//通過 [2] 讓 t 交替以 1 或 -1 出現。

我樓上的回答,除了 1 之外,都是負的了,如 -3、-5、-7,,,,

一樓的回答:[1]填 t=t*i,[2]填 i=i*(-1) 中,當你改變了i 的值的時候,你看看還能求出原題的結果嗎?

24樓:

(1)t=t*i (2)t=-t/i

25樓:匿名使用者

[1]填 t=t*i

[2]填 i=i*(-1)

26樓:匿名使用者

#include

void main()

printf("%d\n",s);}

27樓:吾先森

1).t=i*t;

2).t>0?-1:1;

28樓:戲雨南

1,t=-i

2,s=-s

計算31244,計算

312 4 4 186 4x2 312 186 2 x4 500x4 2000 用簡便方法計算 2 4 6 8 96 98 100 2 4 6 8 96 98 100 2550,簡便演算法如下 解 設2 4 6 8.96 98 100 1將上式倒過來寫為 100 98 96 94 8 6 4 221...

計算006418,計算

0.064 1 3 7 8 0 2 3 4 3 16 0.75 0.01 1 2 2.5 1 1 16 1 8 0.1 1.7875 化簡 0.064 1 3 7 8 0 2 3 4 3 16 0.75 0.01 1 2,拜求大神解答 注意樓抄 上的bai錯了 du解 原式zhi 0.43 dao ...

計算題簡便計算,計算題簡便計算

0.68 24 0.67 24 0.68 0.67 24 0.01 24 0.24 2009 20102010 2010 20092009 2009 20102010 20092009 20092009 2009 10001 20092009 20092009 2 40184018 分別是0.24和...