推荐于2018-03-20
展开全部
#include<stdio.h>
void main()
{
int i,n;
double m=1.0;
printf("input number:");
scanf("%d",&n);
i=n;
while(n>0)
{
m=m*n;
n--;
}
printf("%d!=%.0lf\n",i,m);
}
void main()
{
int i,n;
double m=1.0;
printf("input number:");
scanf("%d",&n);
i=n;
while(n>0)
{
m=m*n;
n--;
}
printf("%d!=%.0lf\n",i,m);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.版本 2
.支持库 spec
.局部变量 局部_结果, 整数型
.局部变量 局部_目标, 整数型
.局部变量 局部_计次, 整数型
局部_结果 = 1
局部_目标 = 6
.计次循环首 (局部_目标, 局部_计次)
局部_结果 = 局部_计次 × 局部_结果
.计次循环尾 ()
调试输出 (局部_结果)
.支持库 spec
.局部变量 局部_结果, 整数型
.局部变量 局部_目标, 整数型
.局部变量 局部_计次, 整数型
局部_结果 = 1
局部_目标 = 6
.计次循环首 (局部_目标, 局部_计次)
局部_结果 = 局部_计次 × 局部_结果
.计次循环尾 ()
调试输出 (局部_结果)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
太简单了
sanf("%d",&n);
t=1;
while(n)
{
t*=n;
n--;
}
printf("%d",n);
===================
这孩子不是要考国二吧
sanf("%d",&n);
t=1;
while(n)
{
t*=n;
n--;
}
printf("%d",n);
===================
这孩子不是要考国二吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我用C语言编个求阶层的函数。经调试已经成功:
int fun(int n){
int t=1;
do{
t=t*n;
n--;
}
while(n>=1);
return t;
}
int fun(int n){
int t=1;
do{
t=t*n;
n--;
}
while(n>=1);
return t;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<bits/stdc++.h>
using namespace std;
int factorial(int n)
{
if(n<2)
return n;
else
return n*factorial(n-1);
}
int main()
{
int n;
cin>>n;
cout<<factorial(n);
return 0;
}
using namespace std;
int factorial(int n)
{
if(n<2)
return n;
else
return n*factorial(n-1);
}
int main()
{
int n;
cin>>n;
cout<<factorial(n);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询