在c中編寫程式求1 1 31)n n(n 1)的值

2021-04-28 17:33:12 字數 3040 閱讀 6569

1樓:陽光的雷咩咩

這個公司

抄並沒有襲

收斂,是不是寫錯公式了?

static void main(string args)//1-1/2+2/3+……+(-1)^n*n/(n+1)public static double calc(int n)return sum;}

用c語言編寫程式,計算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)

2樓:會飛的小兔子

#include

usingnamespacestd;

intmain()

}cout<<"結果2為:"

return0;

擴充套件資料

c語言計算1-1/3+1/5-……的前n項之和#include

intmain(void)

printf("1+1/3-1/5+...+1/n=%.2f\n",s);

system("pause");

return0;}

3樓:匿名使用者

思路:先定義一個函式fun(n)用來計算

1到n的和,接著for迴圈計算1到n的fun(n)和就是s的值。

參考**:

#include

int fun(int n)

int main()/*3

s=10*/

4樓:匿名使用者

// 有需要問程式設計 相關問題的可以聯絡我

#include

int main()

printf("s = %d\n", sum);

return 0;}

5樓:滄海雄風

#include

int main()

}printf("sum[%d]\n",sum);

return 0;}3

sum[10]

press any key to continue

6樓:匿名使用者

運用了兩次小遞迴,s用來求(1+2+3...+n) sum用來求1+(1+2)+(1+2+3)+…+(1+2+3+…+n)

#include

using namespace std;

int s(int n)

int sum(int n)

int main()

7樓:匿名使用者

#include

int main()

printf("%lld",s);

return 0;

}望採納,謝謝

8樓:匿名使用者

#include

int main()

while(s>2000)

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

9樓:路人

#include

int sum(int n)

return m;

}int main()

printf("%d",s);

return 0;}

10樓:thebestway之歌

#include

#include

int main()

提取公因式並通分之後可得最簡式 n*(n+1)*(n+2)/6。

c語言用函式編寫:1-1/2+1/3-1/4.....+((-1)^(n+1))*(1/n)

11樓:陽頂天鹿鼎記

main()函式沒有返回值

在fun函式中做除法運算時要對運算元進行double型別強轉,否則整數間除法會出錯。得到的值不準確。

12樓:刀無極啊

#include

double fun(int n);

main()

double fun (int n)

return s;}

用c語言如何編寫1-1/2+1/3-1/4+…+(-1)(n+1次方)/n

13樓:匿名使用者

給你復個用遞迴方法的,這種題目制一bai般是用遞迴演算法做的#include

#include

long double fun(int n);

main()

long double fun(int n)else}

14樓:匿名使用者

思路復:奇數制

項是加,偶數項是減。

int funtion(int n)

在鍵盤上輸入一個數字n,程式設計計算sum=1-1/2!+1/3!-...(-1)n-1次方1/n!

15樓:匿名使用者

public class sum

float k = 1/fac;

sum = sum+x*k;

}system.out.println("sum="+sum);}}

程式設計計算1-1/3!+1/5!+....+(-1)^n-1/(2n-1)!,

16樓:匿名使用者

#include

#include

int jc(int n)

void main()

while (x<=(2*n-1));

printf("s=%lf\n",s);

}階乘的函式需自己定義,還有就是你的程式最後一項是2n-1,不是n-1;總之你可能還是剛學c語言不久的吧。還有好多錯誤。剛入門還是有點難的,以後就好了的。

17樓:匿名使用者

#include

void main()

while (x<=n);

cout<

用C編寫程式函式求表示式

float fun int n return fsum int fun int n return sum c 程式設計,求和 1 2,1 3,1 4,1 5,1 6,1 7,編寫函式求序列前n項之和 噢,要函式啊 include double sum int n return s void main...

C語言編寫程式求S1231N

vc6除錯 襲通bai過du zhi include main printf 1 2 我來實現 include unsigned long func int n return res void main 用c語言編寫程式 求s 1 2 3 n n由鍵盤輸入 include main 編譯通過且符合題...

C語言怎樣用遞迴方法編寫程式求s

include int n,t 1,s 0 void sum fac int k int main 提供思路,如果使用遞迴,主要針對階乘,因此,在主函式裡提供十個數相加,用版迴圈,然後重新定 權一個函式,在函式裡提供遞迴的演算法,即不斷呼叫直至結束得到結果,然後相加就行。如果不是使用遞迴,可使用上一...