当前位置:首页 » 编程语言 » c语言fac函数

c语言fac函数

发布时间: 2024-05-01 14:29:49

① fac鏄鍟ユ剰镐濇槸鍦╟璇瑷涓鐢ㄧ殑

fac鍦–璇瑷涓娌℃湁鐗瑰埆镄勫惈涔夛纴镞涓嶆槸鍏抽敭瀛椾篃涓嶆槸搴揿嚱鏁帮纴鍙鑳芥槸缂栫▼浜哄憳镊瀹氢箟镄勪竴涓鍙橀噺钖嶆垨鍑芥暟钖岖瓑銆


阃氩父鐢╢ac𨱒ヨ〃绀烘眰阒朵箻镄勫嚱鏁板悕锛宖ac鏄阒朵箻鑻辨枃(factorial)镄勫墠涓変釜瀛楁瘝銆

涓嬮溃瀹氢箟涓涓鍑芥暟钖崭负fac镄勯桩涔桦嚱鏁帮细

doublefac(intn)
{
if(n==0||n==1)//0鍜1镄勯桩涔橀兘涓1
return1;
if(n>1)
returnn*fac(n-1);//n镄勯桩涔樼瓑浜峦涔树互(n-1)镄勯桩涔
}

c语言1加到n的阶乘之和

首先fac函数没有定义返回类型;

还有就是计算阶乘和计算的只是n的阶乘;

#include<stdio.h>

intfac(intn)//返回类型为int型
{
intsum=0;
intsum1=1;
for(intj=1;j<=n;j++)//从1开始计算阶乘,计算到n
{
for(inti=1;i<=j;i++)
{
sum1*=i;
}

sum+=sum1;
}

returnsum;
}

intmain(void)
{
intn1;
intresult;
printf("随意输入整数n,求1!+2!+...+n!的和: ");
scanf("%d",&n1);
result=fac(n1);
printf("%d",result);

return0;
}
热点内容
电脑主机做服务器下载快不 发布:2024-11-28 00:32:40 浏览:386
冷冻存储盒 发布:2024-11-28 00:21:04 浏览:127
达内幼儿编程 发布:2024-11-28 00:21:02 浏览:320
我的世界下100层是什么服务器 发布:2024-11-28 00:16:50 浏览:548
怎么改配置密码 发布:2024-11-28 00:16:44 浏览:113
服务器芯片v几是什么 发布:2024-11-28 00:15:37 浏览:599
家庭麦克需要什么配置才能用 发布:2024-11-28 00:05:28 浏览:384
c语言then是什么意思 发布:2024-11-27 23:54:07 浏览:195
提升访问 发布:2024-11-27 23:41:39 浏览:821
为什么学习编程 发布:2024-11-27 23:41:37 浏览:942