編寫程式實現任意輸入正整數n求

2021-05-12 00:53:46 字數 3060 閱讀 8576

1樓:這不是暱稱嗎

factor迴圈裡面i每次加1不是加2 還有錯誤可以繼續問,望採納,謝謝

編寫程式。輸入任意整數n,計算1到n的奇數和。

2樓:到此為止

解題思路:

迴圈判斷

bai1到n的每一個數;

duzhi

若除以2是結果為

整數,dao也就是能被

內2整除,那麼是偶數;容

若除以2結果不是整數,則不能被2整除,那麼是奇數;

是奇數的話,把它加到和裡;

注意事項:

這樣做應該,long double 以內的資料應該不會有錯,數的範圍更廣了。

參考**:

#include

int main()

printf("%.0lf",sum);

return 0;}

c語言編寫程式,輸入一個正整數n,計算1+(1/3)+(1/5)+...的前n項之和。求過程

3樓:匿名使用者

#include

int main()

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

printf( "sum: %.3f\n",sum);

return 0;

}示例執行結果:

20sum: 2.480

4樓:匿名使用者

#include

int main(void)

for(int i=0;i

printf("數列前 %d 項之和為:%g\n",n,s);

return 0;}

5樓:匿名使用者

void main()

6樓:匿名使用者

#include

double calculation(int n)//求分子

for(i=0,k=1;i

統分了再計算

7樓:匿名使用者

#include "stdio.h"

int main()

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

return 0;}

用c語言編寫程式從鍵盤輸入一個正整數數n,輸出n!

8樓:匿名使用者

程式設計實現計算n!,也就是n*(n-1)*(n-2)*....*1,可以通過遞迴函式來實現,具體實現方法:

#include

int func(int n)

void main()

在以上程式**中,func()為遞迴函式,主函式main()中接收鍵盤輸入整數值後,呼叫func()遞迴函式,首層m=n*(n-1)!,繼續遞迴呼叫,m=n*(n-1)(n-2)!,這樣逐層遞迴,直到計算出n!。

程式輸出結果如下:

9樓:跪著作揖

#include //定義標頭檔案

int main( ) //宣告主函式

輸出j

return 0; //返回主函式值

}擴充套件資料:

其他方法得到n的階乘:

#include

int prime(int x);

void main( )

int prime(int x)

else

return s;

10樓:匿名使用者

源程式如下:

#include //定義標頭檔案

int main()//宣告主函式

printf("%d!=%d\n",n,jc);//輸出jcreturn 0;//返回主容函式值

} vc++測試如下:

11樓:匿名使用者

晚上好樓

來主,我自已經編譯通過請看

圖 謝謝採納!

#include

int cacu(int n)

void main()圖:

12樓:匿名使用者

#include

int main()

printf("%d的階乘 = %d\n", input, result);}

13樓:德勝介休

考慮資料

溢位#include

void cheng(int a,int n)}}void jiecheng(int a,int n)}void main()

a[0]=1;

scanf("%d",&n);

jiecheng(a,n);

for(i=0;i<1000;i++)

for(j=s;j>=0;j--)

printf("%d",a[j]);

}執行效果:

輸入回:34

輸出答:295232799039604140847618609643520000000

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

14樓:匿名使用者

include

int main (void)

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

return 0;

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

15樓:高手墳墓艹艹

#include

int main()

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

return 0;}

16樓:深海里的藍天

#include

main()

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

system("pause");}

編寫程式,輸入實數x和正整數n,計算xn,不允許呼叫pow

include int main printf nx的n次方內是 容 lf n result return 0 用c語言編寫程式 輸入實數x和正整數n,計算x的n次方,不許呼叫pow 函式求冪。10 include main bai int digitmf int x,int n return y ...

用vb語言編寫程式,將任意正整數N的立方分解為N個連續的奇數之和

include main printf sum d sum include int main void return 0 include void main printf d n j 編寫程式,輸入一個正整數n,統計n中不同數字出現的次數。程式為 include int main while num...

c語言實現編寫程式對輸入的任意四位整數求

int tmain int argc,tchar argv if x 9999 x 1000 else int count 0 for int i 0 i 4 i printf d 的逆序數為 d n x,count printf 請輸入一個四位數 輸入0退出程式 return 0 是這個意思嗎?i...