當前位置:首頁 » 編程語言 » 求1到20的階乘的和c語言

求1到20的階乘的和c語言

發布時間: 2025-01-11 02:34:10

c語言求1-20的階乘之和

/*

sum = 2561327494111820313

Press any key to continue

*/

#include<stdio.h>

intmain(){
__int64fact=1,i,sum=0;
for(i=1;i<21;++i) {
fact*=i;
sum+=fact;
}
printf("sum=%I64d ",sum);
return0;
}

⑵ 求1到20的階乘之和的c語言程序怎麼編寫

#include <stdio.h>

long jiecheng(int x)

{

long int i,k=1;

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

k=k*i;

return k;

}

int main()

{

long int j,k=0;

int i;

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

{

j=jiecheng(i);

k+=j;

}

printf("%ld ",k);

}

(2)求1到20的階乘的和c語言擴展閱讀:

用遞歸方法

#include<stdio.h>

int func(intn){

int m=0;

if(n==1){

return1;

m=n*func(n-1);

returnm;

int main(intargc,constchar*argv[]){

int sum=0;

for(inti=1;i<=20;i++)

sum=sum+func(i);

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

return0;

⑶ c語言 1到20階乘之和,只要結果,別寫過程,你們的過程只能讓我這種小白徹底蒙蔽

#include<stdio.h>
#include"stdlib.h"
intmain()
{
doublefac(intn);
doublesum=0,m;
inti;
for(i=1;i<=20;i++)
m=fac(i);
sum+=m;
printf("%0.lf ",sum);
system("pause");
}
doublefac(intn)
{
doublem;
if(n==1)
m=1;
elsem=fac(n-1)*n;
return(m);
}

⑷ 1到20階乘的和用c語言表達

#include <stdio.h>

long jiecheng(int x)

{

long int i,k=1;

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

k=k*i;

return k;

}

int main()

{

long int j,k=0;

int i;

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

{

j=jiecheng(i);

k+=j;

}

printf("%ld ",k);

}

(4)求1到20的階乘的和c語言擴展閱讀

使用其他方法實現求1到20階乘的和:

public class Main{

public static void main(String[] args){

int i,j;

int sum=0;

int a=1;

for(i=1;i<=20;i++){

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

a*=j;

}

sum+=a;

}

System.out.print("sum=1!+2!+3!+...+20!="+sum);

}

}

⑸ 用C語言求1~20的階乘之和!

/**
**程序描述:求求1~20的階乘之和。
**演算法思路:先求出每一項的階乘值,然後將所有項的階乘值相加。
*/
#include<stdio.h>
#defineN20
typedefunsignedlonglonguInt64;//自定義類型
//求出每一項階乘值的函數
uInt64fact(intn)
{
inti;
uInt64s;
for(i=s=1;i<=n;i++)
s*=i;//從1開始循環累加相乘
returns;
}

intmain()
{
uInt64s;
inti;
for(i=1,s=0;i<=N;i++)
s+=fact(i);//從第1項開始循環累加每一項的階乘值
printf("1!+2!+3!+……+20!=%llu ",s);
return0;
}

熱點內容
linux打開終端怎麼更改配置文件 發布:2025-03-10 15:17:38 瀏覽:317
抽象介面php 發布:2025-03-10 15:09:14 瀏覽:803
tomcat配置ip地址訪問 發布:2025-03-10 14:54:54 瀏覽:689
注冊淘寶密碼多少 發布:2025-03-10 14:49:03 瀏覽:558
文件上傳設備 發布:2025-03-10 14:47:47 瀏覽:498
江西l2tp伺服器託管雲伺服器 發布:2025-03-10 14:47:38 瀏覽:885
微信如何給錢包設置手勢密碼 發布:2025-03-10 14:46:55 瀏覽:229
江蘇伺服器如何 發布:2025-03-10 14:46:17 瀏覽:179
可編程交直流電源 發布:2025-03-10 14:40:19 瀏覽:569
c語言編程軟體安裝教程 發布:2025-03-10 14:20:01 瀏覽:85