问题标题: 酷町堂:1679

0
0

0
已采纳
李致远
李致远
高级光能
高级光能
……
#include<cstdio>
……
    int类型会超标,至于用什么存,自己想! n,i,a=1;
    输入n;
    循环(int i=1;……;i++)
    {
        a=a*i;
    }
    输出a;
}

1679   求阶乘

 

Accepted:100分

李致远的测评结果:

测试点#1测评结果 : Accepted时间 : 0ms
测试点#2测评结果 : Accepted时间 : 0ms
测试点#3测评结果 : Accepted时间 : 0ms
测试点#4测评结果 : Accepted时间 : 0ms
测试点#5测评结果 : Accepted时间 : 0ms
测试点#6测评结果 : Accepted时间 : 0ms
测试点#7测评结果 : Accepted时间 : 0ms
测试点#8测评结果 : Accepted时间 : 0ms
测试点#9测评结果 : Accepted时间 : 0ms
测试点#10测评结果 : Accepted时间 : 0ms

0
范皓翔
范皓翔
初级光能
初级光能
    定义long long型 n,s=1;
    输入>>n;
    for(int i=1;i<=n;i++){
        s*=i;
    }
    输出<<s;

AC      100分

0
李泽远
李泽远
高级天翼
高级天翼

定义输入,

long long x=1;

for(int i=1;i<=n;i++)
    {
        x*=i;
    }

输出x就行啦!

 

0
陈思远
陈思远
修练者
修练者
记得定义
cin>>n;
    for(int i=1;i<=n;i++)
    {
        a=a*i;
    }
    cout<<a;

核心代码,定义要不能用int,用long long

a储存和,n不说了

 

核心代码,不要举报!!!不要举报!!!不要举报!!!重要的事情说三遍。

0
刘承志
刘承志
中级光能
中级光能

!上面的人,你还真以为我们不…………

0
0
周昇平
周昇平
中级守护
中级守护
for(int i=1;i<=n;i++)
    {
        sum*=i;
    }

核心代码

0
李翊冉
李翊冉
高级守护
高级守护

这题很简单,直接一个循环,循环乘上i,最后输出。

为了保险起见,最好定义long long

注意!!!ans需初始化为1,而不是0

我要回答