问题标题: 酷町堂:1679 求阶乘

0
0

0
已采纳
祝明朗
祝明朗
初级光能
初级光能
    long long int a,b=1,c;
    输入>>a;
    循环(int i=2;i<=a;i++)
    {
        i往b里累乘
        b往c里累加
    }
    输出<<b;
祝明朗在2018-05-06 19:56:20追加了内容

0
王梓皓
王梓皓
高级守护
高级守护

核心代码:

​
for(int a=1;a<=n;a++)
{
   b=b*a;
}

​

望采纳!!!!!!!!!!!!

0
贾志铭
贾志铭
中级守护
中级守护
long long定义n和sum
cin>>n;
for(int i=1;i<=n;i++)
   sum*=i;
    cout<<sum;
0
项依凡
项依凡
初级光能
初级光能

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

sum*=i;

}

cout<<sum;

0
王芮豪
王芮豪
初级守护
初级守护
long long int a,b=1,c;
    输入>>a;
    循环(int i=2;i<=a;i++)
    {
        i往b里累乘
        b往c里累加
    }
    输出<<b;

大神求采纳!!!!!!!!!!!!!!!!!!!!!!!!!

王芮豪在2018-04-24 19:30:14追加了内容

采纳!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

0
王浩然
王浩然
新手光能
新手光能
 for (int i=1;i<=n;i++)
    {
        sum*=i;
    }

核心

0
金智涵
金智涵
中级守护
中级守护
 long long int a,b=1,c;
    输入>>a;
    循环(int i=2;i<=a;i++)
    {
        i往b里累乘
        b往c里累加
    }
    输出<<b;
金智涵在2018-12-08 16:38:42追加了内容

LongLong

0
王子健
王子健
初级天翼
初级天翼
unsigned long long int sum=1;
    int n;
    cin>>n;
    for (int i=1;i<=n;i++)
    {
        sum*=i;
    }
    cout<<sum;

 

0
桑烁
桑烁
高级光能
高级光能

用long long定义接循环(for,while都行)

可以写:

定义a=1,x=1;

(循环:)

x*=a;

a++;

0
0
王昕宸
王昕宸
资深守护
资深守护
cin >> n;
    long long int ji=1;
    for(int i=1;i<=n;i++)
    {
        ji=ji*i;
    }
    cout << ji;

 

先定义n。

望采纳。

我要回答