使用for循环计算n的阶乘

使用for循环计算n的阶乘

《使用for循环计算n的阶乘》
#include <stdio.h>
int main()
{
int i = 0;
int n = 0;
int ret = 1;
scanf(“%d”,&n); //例如输入5
for(i=1; i<=n;i++)
{
ret = ret * i;
}
printf(“ret = %d\n”,ret);

return 0;

}

《使用for循环计算n的阶乘》

使用for循环计算 1!+2!+3!

《使用for循环计算n的阶乘》
把 n 改成具体想计算的数即可

#include <stdio.h>
int main()
{
int i = 0;
int n = 0;
int ret = 1;
int sum = 0;
for(n=1;n<=3;n++)
{
ret = 1;
for(i=1; i<=n;i++)
{
ret = ret * i;
}
sum = sum + ret;
}
printf(“sum = %d\n”,sum);
return 0;
}

《使用for循环计算n的阶乘》

    原文作者:大锋子呀
    原文地址: https://blog.csdn.net/DAFENGZI123_/article/details/119256825
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞