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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/25 03:20:27
C语言 输入一个正整数,求它的阶乘 用while()和do while()循环完成

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

C语言 输入一个正整数,求它的阶乘 用while()和do while()循环完成
#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);
}

C语言 输入一个正整数,求它的阶乘 用while()和do while()循环完成 c ++ 阶乘:输入一个正整数,求该数的阶乘? 急· C语言编写一个求n阶乘的函数,在主函数中输入n,调用函数求n阶乘. c语言中,输入一个整数,输出1!,,,,…n!求编程阶乘依次输出1~n的每个阶乘 输入两个正整数m,n,编写求阶乘的函数,计算m!/(n!*(m-n)!). C语言函数解答,谢谢. 输入一个正整数n,计算1+1/2!+1/3!……1/n!的和并输出.要求将计算阶乘的运算定义用C语言! 求等于其各位数字的阶乘之和的正整数C语言编写程序求这样一个 n 位数( >0 ),它等于其各位数字的阶乘之和.输入位数 n ,输出所有满足条件的 n 位数.例如,145=1 +4 +5 若不存在这样的 n 位数, 用C语言写输入一个正整数m,判断它是否为素数的程序. 编写程序,输入正整数n,计算它的阶乘n!(n!=n×(n-1)×…×3×2×1).请大家用PASCAL语言,不要用c语言啊! 如何判断一个数是否是阶乘之和,c语言里的输入一正整数N,判断其是否可以表示成一个的形式或者几个不同正整数的阶乘之和. 用C语言编写程序:计算n!说明:计算一个正整数(小于等于12)的阶乘,比如输入:3,输出为:6; 如果输入负数:-5,那么输出:shuruwuxiao! 编写程序,输入正整数n,计算它的阶乘n! 编写程序,输入正整数n,计算它的阶乘n! 输入一个正整数,输出该数的阶乘.求整数n的阶乘公式为:=1*2*…*n.(n!表示n的阶乘) 用C语言编输入一个3位的正整数,分别输出它的个位,十位,百位数字 C语言求5的阶乘?用win-tc做 C语言中求阶乘的累加. 用C语言编写程序,输入一个正整数n(1