早教吧作业答案频道 -->其他-->
#includeintmain(void){intjc(intn);inty=0,n=0;printf("inputanintegernumber\n");scanf("%d",&n);y=jc(n);printf("%d",y);return0;}intjc(intn){intf;f=n*jc(n-1);return(f);}求“n!”
题目详情
#include
int main(void)
{
int jc(int n);
int y=0,n=0;
printf("input aninteger number\n");
scanf("%d",&n);
y=jc(n);
printf("%d",y);
return 0;
}
int jc(int n)
{
int f;
f = n*jc(n-1);
return (f);
}
求“n!”
int main(void)
{
int jc(int n);
int y=0,n=0;
printf("input aninteger number\n");
scanf("%d",&n);
y=jc(n);
printf("%d",y);
return 0;
}
int jc(int n)
{
int f;
f = n*jc(n-1);
return (f);
}
求“n!”
▼优质解答
答案和解析
int main(void)
{
int jc(int n);
int y=0,n=0;
printf("input aninteger number\n");
scanf("%d",&n);
y=jc(n);
printf("%d\n",y);
return 0;
}
int jc(int n)
{
int f;
if(n==0||n==1)
f=1;
else
f = n*jc(n-1);
return (f);
}
阶乘那个函数有问题,修改了:
#includeint main(void)
{
int jc(int n);
int y=0,n=0;
printf("input aninteger number\n");
scanf("%d",&n);
y=jc(n);
printf("%d\n",y);
return 0;
}
int jc(int n)
{
int f;
if(n==0||n==1)
f=1;
else
f = n*jc(n-1);
return (f);
}
看了 #includeintmai...的网友还看了以下:
expected';'before‘)’token是什么意思第11行和14行出现这句话#includ 2020-03-31 …
在该程序单步调试过程中,如果要观察表达式n%2的结果,该如何操作#include"stdio.h" 2020-05-17 …
这个程序有什么错误?是要用递归数列#includeintmain(){intb,n,i,x,P;s 2020-06-02 …
C语言斐波那契数列求和问题#include<stdio.h>intf(intn);voidmain 2020-07-23 …
hdoj1597杭电1597为何总WA?实在想不通,#include#include#includ 2020-07-23 …
#includeintmain(void){intjc(intn);inty=0,n=0;prin 2020-07-23 …
《关于C语言中一维数组的定义与引用的问题》有两个例子:A:intn;scanf(“%d”,&n); 2020-08-03 …
4.10输出星期几的英文表示switch语句}#includevoidmain(){intn;sc 2020-08-03 …
VB求eX=1+x/1!+x2/2!+X3/3!……帮忙具体解释下下面的代码Dimx,s,i,jc, 2020-11-01 …
这是两个大数相加请帮忙改成两个大数相减#include#includeusingnamespaces 2020-11-23 …