当前位置:首页 » 编程语言 » 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;
}
热点内容
win10用什么解压 发布:2025-01-19 22:27:15 浏览:798
反编译连接数据库 发布:2025-01-19 22:07:55 浏览:786
贵州省发票软件服务器地址 发布:2025-01-19 22:00:12 浏览:694
linux的单用户模式 发布:2025-01-19 21:55:29 浏览:425
android型号 发布:2025-01-19 21:48:14 浏览:337
供应外置存储阵列柜 发布:2025-01-19 21:32:41 浏览:999
柴火压缩机 发布:2025-01-19 21:20:53 浏览:624
途观5053匹配密码在哪里 发布:2025-01-19 21:19:58 浏览:352
晶锐买哪个配置 发布:2025-01-19 21:19:52 浏览:329
vpn如何访问服务器 发布:2025-01-19 21:09:31 浏览:496