C語言 程式設計輸入正整數m和n mn ,求S 1 n。結果保留10位小數,咋寫

時間 2021-09-07 10:09:51

1樓:雲舒輕寒

#include

main()

int m,n,i;

double s=0;

scanf("%d%d",&m,&n);

for(i=0;i<=n-m;i++)

s+=1.0/(m+i);

printf("%.10lf\n",s);

2樓:

**文字:

#include "stdio.h"

int main(int argc,char *ar**){

double s;

int m,n;

>0 && n>=m){

if(n-m>3)

printf("1/%d+1/%d+1/%d+...+1/%d",m,m+1,m+2,n);

else if(m+3==n)

printf("1/%d+1/%d+1/%d+1/%d",m,m+1,m+2,m+3);

else if(m+2==n)

printf("1/%d+1/%d+1/%d",m,m+1,m+2);

else if(m+1==n)

printf("1/%d+1/%d",m,m+1);

else if(m==n)

printf("1/%d",m);

for(s=0.0;m<=n;s+=1.0/m++);

printf(" = %.10f\n",s);

else

printf("input error, exit...\n");

return 0;

3樓:

#include

main( void )

while( m<=n)

t+=1.0/m++;

printf("%.10lf\n",t);

return ;}

c語言:輸入兩個正整數m和n(要求m〈=n)求m!+(m+1)!+……n! 謝啦

4樓:匿名使用者

#include "stdio.h"

main()

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

sum=sum*i;

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

sum1=sum1*i;

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

sum2=sum2*i;

t=sum/sum1*sum2;

printf("m!

答/(m-n)!*n!=%ld",t);}

5樓:匿名使用者

#include

int aa(int a)

void main()

6樓:

int main()

int sum=0;

for(int i=m;i<=n,i++)cout<

return(0);}

c語言編寫程式,輸入兩個正整m,n,計算m!+(m+1)!+......+n!

7樓:快先帶兒子走

#include

int jiecheng(int n)//遞迴算階乘

回int  main()

c語言程式設計,輸入兩個正整數m和n(m

8樓:匿名使用者

一、基本方法:

1、輸入m和n;

2、遍歷從m到n的所有整數;

3、每個累加;

4、輸出結果。

參考**:

#include

int main()

二、利用等差數列求和公式。

從m到n的所有整數為等差數列,公差為1,所以可以利用求和公式直接獲得結果。

#include

int main()

三、方法對比:

第一種適用於c語言練習,可以涉及更多知識點。

第二種方法效率更高,適用於實際應用。

9樓:匿名使用者

main()

/* 從m到n的所有數相加 */

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

s+=i;

printf("結果是:%d\n",s);}

10樓:逐夢兮樂

#include

int fun(int a)

我用的呼叫函式輸出,祝你愉快!

11樓:上帝來自地球

**如下,不明白追問!

#include

int main(void)

for(i=m+1; i 數和等於 %ld\n", m, n, sum);}

12樓:絳喵

#include

int main(void)

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

}else

return 0;}

c語言:求m!+n!之和

13樓:匿名使用者

turboc 2.0

程式設計帶幫助很bai容易的。

duzhi

輸入printf 和 scanf按ctrl+f1獲得函式的幫助。dao

然後設計一個遞內歸求階乘的

容函式即可搞定。

14樓:德克and德華

#include

int main(void)

15樓:你若不言

#include

int fun(int);

void main()

int fun(int x)

16樓:楓

#include

int fun(int x)

int main()

c語言程式設計問題,求大神指教 編寫程式,輸入兩個正整數m和n,求∑(i*i+1/i) 求和符號下面 i=m ,上面n

17樓:凋零

#include

int main()

18樓:匿名使用者

double sum(int m, int n)

return s;}

19樓:匿名使用者

float sum=0;

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

c語言程式設計 s=1/n+1/(n+1)+1/(n+2)+.....1/m

20樓:匿名使用者

#include

void main()

21樓:匿名使用者

#include

void main()

printf("%f",s);}

22樓:匿名使用者

int n,m,i;

flost sum=0

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

sum+=1.0/i;

23樓:匿名使用者

int sum(n,m)

C語言程式設計 輸入兩個正整數m和n,求其最大公約數和最小公倍數,急!急

彭玉英赫嬋 用了一種比較笨的方法,但是好理解,希望對你有幫助。include void main 這個函式用於求最小公倍數 intmin num int x,int y returni 這個函式用於求最大公約數 intmax num int x,int y returni 靖蓄宇辰錕 include...

c語言程式設計輸入不超過5位的正整數

include void main printf 它是 d位數 n sum int j printf 它的每一位是 for j i j 0 j 此時i的值是上個迴圈的值 printf d a j printf n printf 逆序輸出每一位 for j 0 j i j printf d a j i...

使用C語言程式設計 從鍵盤輸入5的正整數,判斷它是不是迴文數

include int main 惡疾臭魚 include include include void check int hui 這個函式用來檢測是否是5位數 int i int count 0 計數變數 char lenth 10 for i 0 i 裡的註釋很清晰,如果不懂再問噢。其實還有另一種...