当前位置: 首页 > 工具软件 > Petit > 使用案例 >

Petit à petit

艾仲渊
2023-12-01

(2023/3/27):输入一个正整数n,求n!(即阶乘)末尾有多少个0? 比如: n = 10; n! = 3628800,所以答案为2.

#include <stdio.h>
int main() {
    int n, count=0;
    scanf("%d", &n);
    //末尾0的个数实际上就是阶乘中2* 5的个数,而2的个数多,因此转化成了5的个数。
    while(n>0)
    {
        count+=n/5;
        n=n/5;
    }
    printf("%d",count);
    return 0;
}

(2023/3/28)


(2023/3/29)


(2023/3/30):闰年判别 if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0))
 

 类似资料:

相关阅读

相关文章

相关问答