▷ 【如何用c语言计算阶乘,(使用函数调用的方法解决)】

⌹ 365bet国际 ⏱️ 2025-12-19 18:05:40 👤 admin 👁️‍🗨️ 7696 ❤️ 27
【如何用c语言计算阶乘,(使用函数调用的方法解决)】

如何用c语言计算阶乘,使用函数调用的方法解决

首先,阶乘的定义是

n!=1×2×3×...×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。

举个例子就是 5!=5*4*3*2*1

然后开始定义函数

unsigned long fact(unsigned int n)

{

int i,result=1;

for(i=2;i<=n;i++)

result=result*i;

return(result);

}

然后再编写主函数

#include

int main()

{

int n,z;

unsigned long fact(unsigned int n);

printf("输入一个整数n=");

scanf("%d",&n);

z=fact(n);

printf("结果等于%d",z);

}

unsigned long fact(unsigned int n)

{

int i,result=1;

for(i=2;i<=n;i++)

result=result*i;

return(result);

}

◈ 相关文章

【烹】是什么意思、字义及解释
⌹ 365bet国际

▷ 【烹】是什么意思、字义及解释

⏱️ 10-11 👁️‍🗨️ 4697
本届世俱杯完成传球次数排行
⌹ 365bet手机版APP下载

▷ 本届世俱杯完成传球次数排行

⏱️ 07-23 👁️‍🗨️ 3277
香港手机和大陆手机价格差多少
⌹ 365bet手机版APP下载

▷ 香港手机和大陆手机价格差多少

⏱️ 07-22 👁️‍🗨️ 9915