C语言实验——求阶乘(循环结构)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_43886377/article/details/100547241

Problem Description
从键盘输入任意一个大于等于0的整数n,然后计算n的阶乘,并把它输出。

提示: 0!是 1 。

Input
输入任意一个大于等于0的整数n。

Output
输出n!

Sample Input
3
Sample Output
6
Hint
Source

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i,n,x;
    scanf("%d",&n);
    if(n==0)printf("1\n");
    else
    {
        x=1;
        for(i=1; i<=n; i++)
        {
            x=x*i;
        }
        printf("%d\n",x);
    }

    return 0;

}

猜你喜欢

转载自blog.csdn.net/weixin_43886377/article/details/100547241