int fm(int a,int b) {if(b==1)return a; else return a+fm(a,b-
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/05 03:38:35
int fm(int a,int b) {if(b==1)return a; else return a+fm(a,b-1); } main( ) { printf("%d\n",fm(4,3))
fm(4,3)
b=3≠1
return a+fm(a,b-1)=4+fm(4,2)
fm(4,2)
b=2≠1
return a+fm(a,b-1)=4+fm(4,1)
fm(4,1)
b=1
return a
∴fm(4,1)=4
f(4,2)=4+4=8
f(4,3)=4+8=12
最后输出12
再问: 多谢,能否留下你的QQ吗?
b=3≠1
return a+fm(a,b-1)=4+fm(4,2)
fm(4,2)
b=2≠1
return a+fm(a,b-1)=4+fm(4,1)
fm(4,1)
b=1
return a
∴fm(4,1)=4
f(4,2)=4+4=8
f(4,3)=4+8=12
最后输出12
再问: 多谢,能否留下你的QQ吗?
int fm(int a,int b) {if(b==1)return a; else return a+fm(a,b-
fun(int a,int b) {if(a>b) return(a); else return(b); } main(
#includefun(int a,int b){if(a>b) return(a);else return(b);}
有如下程序 int runc(int a,int b) { return(a+b);} main( ) { int x=
#include int func(int a,int b) { int c; c=a+b;return c; } ma
#include int b=3; int fun(int *a) { b+=*a; return(b); }
#include func(int a,int b) {int c; c=a+b; return c;} main()
#include int inc(int a){ return(++a); }int multi(int*a,int*b
int b=2;int fun(int*k) {b=*k=b;return (b);} main() {int a[10
int func(int x,int y ) { return(x+y) } main() {int a=1,b=2,c
func(int a,int b) {int c; c=a+b; return(c); } main() {int x=
#include int f1(int a,int b)15,9 { int c; c=b%2; return a+c;