求解递推关系式,求得bn,cn的每个值

实现递推关系
#include
using namespace std;
void fun(int C[1],int B[1],int k1,int k2,int k3,int k4)
{for(int i=1;i C[i+1]=C[i]+k1*C[i]-k2*B[i]*C[i];
B[i+1]=B[i]-k3*B[i]+k4*B[i]*C[i];//求解这个f
cout }
void main()
{
int C[1],B[1],k1,k2,k3,k4;
cout cin>>C[1];
cin>>B[1];
cin>>k1;
cin>>k2;
cin>>k3;
cin>>k4;
cout<<fun(C[1],B[1],k1,k2,k3,k4)<<endl;
}
报错
:\c++\die'dai.cpp(19) : error C2664: 'fun' : cannot convert parameter 1 from 'int' to 'int []'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
Error executing cl.exe.

die'dai.exe - 1 error(s), 0 warning(s)

c++

1个回答

先把c语言学好再编程,你还没分清什么是指针。
代码也没贴全,所以没办法给出修改建议

如果你搞不懂指针,我建议你用matlab或python编吧

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问