C语言 输入一个正整数,求它的阶乘 用while()和do while()循环完成

问题描述:

C语言 输入一个正整数,求它的阶乘 用while()和do while()循环完成
1个回答 分类:综合 2014-11-04

问题解答:

我来补答
#include
void main()
{
int n,m=1,i,j;
printf("请输入一个正整数:");
scanf("%d",&n);
i=n,j=n;

while(i>0)
{
m*=i;
i=i-1;
}
printf("它的阶乘为:%d",m);
m=1;
do
{
m*=j;
j=j-1;
}while(j>0);
printf("\n它的阶乘为:%d",m);
}
 
 
展开全文阅读
剩余:2000
上一页:指函数和对函数
下一页:字丑请见谅。