C语言 输入一个整数,计算n!的结果,如输入5,印出 =1 x 2 x 3 x 4 x 5=120
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 17:51:30
C语言 输入一个整数,计算n!的结果,如输入5,印出 =1 x 2 x 3 x 4 x 5=120
用C语言做
输入一个整数,计算n!的结果,如输入5,印出 =1 x 2 x 3 x 4 x 5=120
用C语言做
输入一个整数,计算n!的结果,如输入5,印出 =1 x 2 x 3 x 4 x 5=120
#include<stdio.h>
/*
*Author: QCQ
*/
long factorial(int number);
void printout(int number);
void main()
{
int number;
printf("please input a integer number\n");
scanf("%d",&number);
printout(number);
printf("%ld\n", factorial(number));
}
void printout(int number)
{
int i;
for(i = 0; i < number - 1; i++)
{
printf("%d * ",i + 1);
}
printf("%d = ", number);
}
long factorial(int number)
{
if(number == 0 || number == 1)
{
return 1;
}
else
{
return number * factorial(number - 1);
}
}
再问: 要有式子阿..比如 5 =1 x 2 x 3 x 4 x 5 =120
再答: 已经修改过,请看代码。
/*
*Author: QCQ
*/
long factorial(int number);
void printout(int number);
void main()
{
int number;
printf("please input a integer number\n");
scanf("%d",&number);
printout(number);
printf("%ld\n", factorial(number));
}
void printout(int number)
{
int i;
for(i = 0; i < number - 1; i++)
{
printf("%d * ",i + 1);
}
printf("%d = ", number);
}
long factorial(int number)
{
if(number == 0 || number == 1)
{
return 1;
}
else
{
return number * factorial(number - 1);
}
}
再问: 要有式子阿..比如 5 =1 x 2 x 3 x 4 x 5 =120
再答: 已经修改过,请看代码。
C语言 输入一个整数,计算n!的结果,如输入5,印出 =1 x 2 x 3 x 4 x 5=120
C语言,乘阶,输入一个整数,计算 的结果,如输入 5,印出 =1 x 2 x 3 x 4 x 5=120
C语言编程题:输入x和n的值,编写程序计算f(x,n)=x-x^2+x^3-x^4+...x^n(-1)^n-1,其中用
C语言编程题:输入X和Y的值,编写程序计算f(x,n)=x^2+x^3-x^4+...(-1)^n-1x^n,其中用函数
C语言sum=1+x+x^2/2!+x^3/3!+…………+x^n/n!.其中x和n都是输入电脑的.
c语言输入一个实数x,计算
编写一个程序,输入x和n后计算公式的近似值.e^x=1+x+x^2/2!+x^3/3!+⋯+x^n/n!
根据图2的程序,计算当输入x=2时,求输出的结果.1.输入x→-x+5(x>1)2.输入x→-x+5(x<=1)→输出值
JAVA编程:输入x,n的值,计算下式的结果:X/2!+X^2/3!+X^3/4!+.+X^n/(n+1)!JAVA
C语言结构问题!【描述】本题要求编写程序,计算N个有理数的平均值.【输入】输入第1行给出正整数N(y) {x=x-y;}
用c语言输入一实数x和一整数n,求x+x^2+x^3+…+x^n的值.
根据如图的程序,计算当输入x=3时,输出的结果y=________.输入x---->①Y=-x-5【X<或=1】要详细就