&n),b,B;
int f(int a;stdio;
scanf(",B;%d\,b,n)=(a*f(a;
}
void main()
{ int A,int n)
{ if(n=1||n=2)f(a,n-2))%7.h",n;
printf(", f(A,n)=1,b,&A,&B,b,int b;%d%d%d";
return f(a;,n)),n-1)+b*f(a;n"#include"
编译出现这个:error C2106: '=' : left operand must be l-value,求高手帮帮忙啊!
答案:4 悬赏:10
解决时间 2021-04-28 13:14
- 提问者网友:暖心后
- 2021-04-27 13:02
最佳答案
- 二级知识专家网友:星痕之殇
- 2021-04-27 14:36
函数自己调用自己?判断等于是用==
全部回答
- 1楼网友:飘零作归宿
- 2021-04-27 16:50
n-1)+b*f(a,n)=(a*f(a;
f(a,n)=1,n-2))%7,b,b,b,bf(a
- 2楼网友:晚安听书人
- 2021-04-27 16:38
行参定义为char name[][8],char dep[][10]
name,dep都是二维字符数组,所以name[j]是一维字符数组,相当于一个const char *,所以不能作为等号的左操作数
name[j]=name[j+1];
dep[j]=dep[j+1];
这两句都是错误的
- 3楼网友:寂寞的炫耀
- 2021-04-27 15:06
#include"stdio.h"
int f(int a,int b,int n)
{ if(n==1||n==2)
return 1;
else
return (a*f(a,b,n-1)+b*f(a,b,n-2))%7;
}
void main()
{ int A,B,n;
scanf("%d%d%d",&A,&B,&n);
printf("%d\n", f(A,B,n));
}
这段代码没问题了,但是不知道你要解决什么问题
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯