sum 1 2 3 4 5 m 演算法 求助

2025-04-29 11:55:11 字數 1988 閱讀 1939

1樓:藍天映霞

如果基或是用c演算法的話搏此伍:扒稿。

#include ""

void main()

int sum, i,m;

scanf("%d",&m);

if (m%2==0)

sum=-m/2;

else sum=(m+1)/2;

printf("%d",sum);

2樓:網友

有兩種情況:m是奇困隱公升數或偶數。

情況一:m偶汪老數。

sum=(1-2)+(3-4)+(5-6)+.m-1-m)=-m/2情況二:m是奇數。

sum=m-(m-1)/2=(m+1)/攜正2

3樓:網友

m=偶數臘枯 sum=-m/2

m=奇數 sum=m/2+1/2

統一成乙個公式纖棚:

sum=((1)^(m+1))*m/2)+(1+(-1)^m)/2m+1 m

也就是 sum=(-1) ×m/輪豎洞2 + 1+(-1) )2

4樓:網友

首先喚餘判斷m是奇數還是偶數和衫滾,如果是偶數,則sum=-m/塌悄2

如果是奇數,則sum=m-(m-1)/2=(m+1)/2

5樓:網友

正巨集鎮數是 1 3 5 7...就是個公差為2的等差數列 用公式算他們的和 為 a

負數 是 2 4 6...

同跡指樣是等差數列 用公式算他們的和 為b然後蔽州粗用 a-b 不就完了。

3.根據下式求sum的值:-|||-sum=1/1+1/2+2/3+3/5+5/8+8/13+13?

6樓:民以食為天

按這個規律,遞推公式是:

a(n+旁芹1)=an的分母/(an的分子+an的分母)!

觀察:a1=1/1,a2=1/(1+1)=1/2,a3=2/(1+2)=2/3,a4=3/(2+3)=3/5,a5=5/(3+5)=5/8,a6=8/(5+8)慧稿=8/13,a7=13/(8+13)=13/21,a8=21/(13+21)=21/34,……運碧畢………

sum=1-1*3+1*3*5-1*3*5*7+……1*3*5*7*…*21求解答c語言計算

7樓:帳號已登出

不會c,寫了幾行fortran**。

注意點源差:中間值和結果超出四位元組整數範圍,需要用八位元組整數,也就是c的 long int,否則會雹凳皮導致溢位;一正一負交替,可以通過表示式的負號直接實現,不必用單獨的變數。

附:粗晌計算結果和fortran**。

8樓:紫薇參星

按照你拿孫乎的要消悉求編寫的程式如下凱戚(見圖)

求按公式sum=m+(m+1)+(m+2)+(m+3)+……(n-1)+n求sum的值

9樓:網友

sum的值就是唯者從m加到指寬薯n的值巧陵。

1+2+3+4+m演算法

10樓:塗木種致

首先判斷m是奇數還是偶數,如果是偶數,則和衫滾sum=-m/喚餘2

如果是奇數,則sum=m-(m-1)/塌悄2=(m+1)/2

sum+=sum*2.5%*80%;

11樓:匿名使用者

沒有世旅%這樣的百分號運算的,如果手大是百分畢返豎號,換在小數。% 在c裡面是取餘。

sum =1-2+3-4+5.-m 演算法(求助) sum =1-2+3-4+5.-m 用乙個最優的演算法表示

12樓:戶如樂

首先判斷m是奇數還是偶數,如果是偶數,則sum=-m/2

如果是奇數,則sum=m-(m-1)/2=(m+1)/2

按下面的公式求sum的值。sum

用迴圈,迴圈變數取值就是當前項的數值,符號是前項的符號乘以版 1,累加即可。c語言程式權 include void main printf d n sum sum 1 2 3 4 5 6 99 100sum 1 2 3 4 99 100 sum 1 1 1 50個 1 sum 1x50 sum 50...

請問excel中SUM 8 8,15 15,22 22,29 29 是什麼意思?

如果不是陣列公式的話 陣列公式請參看第二條 例如在a裡輸入以上公式,以enter結束,那麼就表示將在a裡返回第八行 第十五行 第二十二行和第二十九行所有單元格數值的總和。.但是這應該是乙個陣列公式,表示的是在某一行的每個單元格里分別返回該單元格所在列的第八行 第十五行 第二十二行以及第二十九行的和。...

12345是什麼電話號碼,12345是什麼電話啊?都說這個,能詳細介紹下嗎?

2019年7月3日的早上 5.20左右 打了12345投訴了上班路上的一個小問題,到了7.4日的早上的現在,問題解決了!真的非常好。絕對不是瞎說或者幫12345說話!小事情的麻煩,可以試試看!相信這個 我今天有要事,想打12345的 怎麼打?請回答。託欠農民工,工資12345能給解決吧!12345是...