c語言求輸入正整數n,求

2021-03-04 05:01:34 字數 2494 閱讀 3155

1樓:匿名使用者

其實用遞迴算更簡復

單,再給你制一個吧

#include

//由於標準math.h中沒bai

有求階du乘函式,所以自己寫zhi一個吧

int jiecheng(int n)

int main()

2樓:匿名使用者

#include

int main(void)

if (i % 2 == 1)

flag = 1;

else

flag = -1;

result += (flag * temp);

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

return (0);}

怎麼用c語言編寫程式「輸入一個正整數n,計算1-2/3+3/5-4/7+5/9-…"

3樓:匿名使用者

include

int main (void)

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

return 0;

}試著執行吧,我沒上機,大概就是這個樣子的。

4樓:高手墳墓艹艹

#include

int main()

printf("%.2f\n",pi);

return 0;}

5樓:深海里的藍天

#include

main()

printf("%f\n",sum);

system("pause");}

c語言,編寫一程式輸入一個正整數n,計算並輸出s的前n項和,s=1/2-2/3+3/4-4/5+......(-1)n/(n+1)

6樓:士秀珍叢琴

main()printf("sum=%f\n",s);}

拷貝你提問中的**,但是for後邊的分號明顯是手誤,給你改了一下

7樓:徭來福逄衣

在c語言中,int整形裡,「/」號是除以後去整的意思,這裡如果不修改flag的形式,得出來的1/2

2/3取整後都是0,結果永遠是0。

一句話來說就是,這個題目錯了

c語言,編寫一程式輸入一個正整數n,計算並輸出s的前n項和,s=1/2-2/3+3/4-4/5+......(-1)n/(n+1)

8樓:匿名使用者

main()printf("sum=%f\n",s);} 拷貝你提問中的**,但是for後邊的分號明顯是手誤,給你改了一下

9樓:鄒孫麗

如果你不把flag 改為float型的話

執行的結果是 0哦

10樓:ms舞動的天使

flag*k/(k+1);flag=flag*(-1)

11樓:匿名使用者

在c語言中,int整形裡,「/」號是除以後去整的意思,這裡如果不修改flag的形式,得出來的1/2 2/3取整後都是0,結果永遠是0。 一句話來說就是,這個題目錯了

c語言程式設計題:輸入一個正整數n,輸出1+1/2+2/3+3/4+....的前n項和

12樓:風簫雨音

#include

int main()

執行通過,可用。

13樓:a綦子

你這個問題問得不是太好啊;

你要得到前n項和,首先要告訴別人你需要的返回值的型別啊,int和double、float的返回值會有不同的

14樓:匿名使用者

#include

int main()

printf("sum=%f\n",sum);

return 0;

}沒問題,直

接用吧。

c語言 輸入一個正整數n,計算1-1/2+2/3-3/5的前n項和,輸出結果保留兩位小數。項的變化規律:

15樓:匿名使用者

double sum = 0;

int temp=1;

f=1;

m=1;

for(int i=0;i

sum+= (double)f/m;

f=m;

m=f+m;

16樓:匿名使用者

temp是指通項嗎?

m=n=temp=1;//n分子,m分母

迴圈設定

n=m; m=n+m;

temp=(-1)*1.0*n/m;

17樓:匿名使用者

fz=1;fm=1;flag=1;sum=0;

for(i=1;i<=n;i++)

c語言怎麼寫出輸入正整數n,再輸入n個整數,輸出最小

include void main printf min d min 執行示例 include void mian int min a 0 for i 1 i入的最小的數是 d min include intmain 輸入一個正整數n,再輸入n個整數,輸出最小值 c語言 你題目有沒有寫全,如果按照你...

c語言求e的值輸入正整數n計算下式的前n項

static double cale int n return res 也可以不用巢狀迴圈。include int main e 1 f printf e f n e return 0 如果滿足你的需求,請採納.for裡邊帶for就行啊 unsigned long factorial unsigne...

c語言輸入兩個正整數m和nmltn求m到n之間包括

include int is prime int x for i 2 i if i x return flag int main printf d n sum return 0 include int is prime int x,int y return m int main c語言求助,求m和n...