程式設計序,求公式s 1 2 3 4 5n

2022-10-26 03:24:49 字數 3544 閱讀 9975

1樓:藍色星雪

用什麼語言寫? 下面的

版c版本:權

double fact(int n)

return s;}

編一程式:求s=1!+2!+3!+4!+5!

2樓:匿名使用者

#include

int fun(int n)

return sum;

} int main()

/*執行結果:

153*/

編一程式求出滿足不等式1+1/2+1/3+...+1/n≥5的最小n值

3樓:匿名使用者

#include"stdio.h"

void main()

printf("min n is%d\n",n-1);}

4樓:匿名使用者

你要哪種語言做~ c c++ 或者 pascal

c語言程式設計題:s=1!+2!+3!+4!+5!+…+n! n由鍵盤輸入 求迴圈過程

5樓:【神戀

這是我們以前做過

的課後習題

6樓:酷的家族寲

#include int main() printf("%d\n",s); return 0; }

用c語言編寫程式,求1到10的階乘之和:s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

7樓:凌亂心扉

#include

#include

int main()

sum=sum+mul;

}printf("%d",sum);

system("pause");

return 0;}

8樓:匿名使用者

#include

int main()

return 0;}

9樓:匿名使用者

這個回答若到c語言環境執行,那就是一個錯誤的程式,整數的範圍到9!階乘就已經超界,發生溢位錯誤。所以這類題,若是考題,考點就是型別的範圍。

換句話說,選中的答案是錯誤的,而其他三個都是正確的。下面是我的答案

10樓:匿名使用者

★172666706">int fun(int n) /*求n的階乘*/

1.do while 語句

int sum = 0;

int i = 1;

do while(i <= 10) 2.while語句int sum = 0;

int i = 1;

while(i <= 10)

11樓:匿名使用者

#include

main()}

12樓:匿名使用者

13樓:匿名使用者

#include"stdio。

h" /標頭檔案名/int sum(int n) /定義形參,形參部分/ return sum1;}void main()。

14樓:匿名使用者

#include

int main()

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

reuturn 0;}

編寫一個程式,求s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的值。最好寫一下執行過程框圖。

15樓:匿名使用者

#include

using namespace std;

int main()

cout<<"s=1!+...+10!="<

return 0;

} 自己看看吧這程式框架還是挺簡潔的,呵呵

用c語言編寫程式求1!+2!+3!+4!+5!的結果.

16樓:匿名使用者

先考慮階乘的計算是如何實現的

int i,s=1;

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

再考慮如何實現階乘求和。將s求和即可!

int i,s=1,sum=0;

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

printf("%d",sum);

17樓:

//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"

void main(void)

18樓:乾坤毒王

#include

int fun( int x )

void main()

編寫程式,求s=1!+2!+3!+4!+5!+6!+7!+8!

19樓:匿名使用者

沒用過vb,不清楚語法有什麼差別。這裡用了c++\c,你只要搞清思路就成了。

下面是使用遞迴函式求n!的函式

int fun(int n)

你呼叫函式時,例如要求8!,你就用fun(8);要注意,int整型資料的範圍限制,使得這個函式只能求到12!,如果要更大範圍要改用long int ,甚至自定義一個資料儲存這個數。

求s=1!+2!+……+8!:

int sum=0,i;

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

下面是一個完整的c++/c程式例子

#include

using namespace std;

//如果是c,上面兩行換成#include"stdio.h",下面cout改printf

int fun(int n);

int main()

cout<

return 0;

}//下面是使用遞迴函式求n!

int fun(int n)

20樓:檮杌

我覺得這個問題和用什麼語言沒關係,關鍵是思路。

當然,我也只想給你個思路,具體的實現還要靠你。

嗯,如果是我,我會先寫一個方法,用來處理n!的,姑且就叫solvexx(int n)。具體怎麼處理,應該很簡單,注意要提供引數。你可以用遞迴來處理。

之後用一個迴圈加起來就可以了

long tempnum ;

for (int x = 0 ; x < 8 ; x++)

Vb問題,程式設計序按下列公式求e的值(要求精度達到1 0e 6)e 1 1 n!如題謝謝了

private sub command1 click b 1 do n inputbox 請輸入n的值 loop until n 1 and n int n cls if n 1 then e 1 else e 1 for i 2 to n a i 1 b b a c 1 b e e c next ...

c語言程式設計求s ,c語言 程式設計求s 1 2 3 4 5 6 7 8 9 10 ,直到分母大於100為止

int k 1,a 1 float i 3,s 0.5 do while i 100 題目的第一項是1 2還是 1 2?include int main printf f n res return 0 用c語言編寫程式,求1到10的階乘之和 s 1!2!3!4!5!6!7!8!9!10!includ...

C語言求程式,求C語言程式設計

求一個c語言完整程式 5 include define size 200 最長可以輸入200個數int main printf printf 一共 d個數 j 1 printf return 0 測試123123輸出結果是。一工6個數。int i,x,m,n 0,a 5 scanf d x for ...