c程式 計算出1到n的和,即1 2 3n,n的值由使用者通過鍵盤輸入,程式輸

2021-04-18 04:16:47 字數 3513 閱讀 1827

1樓:

#include "stdio.h"

int main(void)

2樓:匿名使用者

#include

int main()

return 0;}

用c語言程式設計求:程式設計計算1!+2!+3!+……+n!的值(n<25,n的值由鍵盤輸入)

3樓:

這題很簡單的吧!

我幫你寫個:

#include

long factorial(long n)void printresult(int n, long result)

int main(void)

printresult(n, sum);

return 0;

}例子:

please input a number:

201!+2!+...+20! = 268040729press any key to continue

4樓:匿名使用者

#include

#define n 2

int main()

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

return 0;

}可以改變#define n 後面的數值來實現改變.

5樓:匿名使用者

n的值由鍵盤輸入,做不到,除非用define,可以做到一改全改,因為n不可以做動態修改

6樓:卻祺謇凡霜

#include

void

main()

printf("result=%ld",result);

getch();}

c語言 求1!+2!+3!+...+n!的值.n由鍵盤輸入

7樓:

我剛在做這道題呢,你可以看看這個例題,稍微改一下就行了:

8樓:高金山

簡單而高效!n的值不能超過13,否則會因為資料溢位而導致結果錯誤。

#include

int main()

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

return 0;}

9樓:記憶光年

#include

void main()

printf("1!+2!+3!+...+n!的值=%d\n",sum);

}執行過了 沒什麼錯誤了

10樓:

}*/#include

void main()

printf("%d",sum);}

11樓:匿名使用者

#include "stdio.h"

main()

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

getch();}

12樓:手機使用者

#include "stdio.h"

int calc(int n)

int fun(int n)

return temp;

}void main()

13樓:_迷霧森林

int i,j,sum;

for(i=1;i

sum就是最後要求的值

14樓:炎狼先生

#include

int func(int n)

int main()

15樓:匿名使用者

#include

int func(int n)

int main()

16樓:匿名使用者

#include "stdio.h"

#include

int main()

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

getch();

return 0;

}int multi(int a)else if(1 == a)else return a*multi(a - 1);}

17樓:匿名使用者

#include

main()

fac=1;

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

sum=sum+fac;}

printf(「和為:版%權d」,sum);}

c語言程式設計 計算1!+2!+3!+...+n!的值,其中n的值通過鍵盤輸入

18樓:夢想窗外

#include

/* 通過遞迴計算一

個數的階乘 */

int factorial(int num)int main()

19樓:匿名使用者

編寫用於求1!

+2!+3!+…+n!

1、c程式

#include

void main()

printf("1!+2!+3!+...+n!=%.0f",sum);

} 2、c++程式

20樓:雲上他

#include

void main()

printf("result=%ld",result);

getch();}

21樓:匿名使用者

#include

int jiecheng(int n)

void main()

c語言:請分別用三種迴圈結構程式設計計算: 1!+2!+3!+...+n! , n的值由鍵盤輸入。

22樓:匿名使用者

c語言#include

void main()

while(n<=10);

printf("(1->10)! is %d\n",sum);

}c++編寫#include

using namespace std;

void main()

cout<

用遞迴演算法,求1+2+3+······+n,n由鍵盤輸入。 用c語言程式編寫。

23樓:哪兒痛

#include

int fun(int n)

int main()

24樓:神龍見尾不見

int fun(int m)

void main()

你自bai

己好好分析一du下,zhi相信你能寫的dao出來,內這是最基本的容!

使用者輸入正整數n,若n為奇數,程式計算出數列

c語言main print d i sum i else print d i sum i print d sum s 0 if n mod 2 0 output s 這個要看你是用什麼來實現了,是vb還是c還是c 編寫程式。輸入任意整數n,計算1到n的奇數和。解題思路 迴圈判斷 bai1到n的每一個...

從鍵盤輸入正整數n計算並輸出1到n的和c語言謝謝

這個很簡單,不需要迴圈 include stdio.h int main include stdio.h int main iiclude main include int main printf d sum return 0 include stdio.h mian include void ma...

n陣列中的元素任意排列,試編寫一演算法,計算出陣列中元素值為給定值x的個數

int findcount int a,n,x 按下標迴圈一遍不就知道了。c語言陣列題 有一個陣列,資料元素從下標為1的位置開始存放,試編寫一個演算法 刪除陣列 include int shanchu int a,int n for j i j n 1 j return n 1 void print...