当前位置:知识问问>百科知识>c语言如何求一个数的阶乘

c语言如何求一个数的阶乘

2023-04-04 07:46:31 编辑:join 浏览量:550

n的阶乘就是从1到的累积,所以可以通过一个for循环,从1到n依次求积即可。

参考代码:

#include "stdio.h"

int main() {

int n,i,s=1;

scanf("%d",&n);

for(i=1;i<=n;i++)//for循环求累积

s=s*i;

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

return 0;

}

/*

运行结果:(例如求5的阶乘)

5

120

*/

c语言如何求一个数的阶乘

扩展资料: 

return用法:

return返回一个数值的意思就是把return<表达式>后面表达式的值返回给调用他的函数。举个例做皮子:

int sum(int i,int j)

{

return i+j;

printf("这个语句不会物胡尺被执行,因为该子函数执行罩高到上面的return语句就无条件结束了");

}

main()

{

int a=10,b=11,c;

c=sum(a,b);

printf("%d",c);

}

标签:阶乘,语言

版权声明:文章由 知识问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshwenwen.com/article/43540.html
热门文章