int C(int x,int y) { int z; if((y==1)||(y=x+1))return 1; z=C
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 13:56:14
int C(int x,int y) { int z; if((y==1)||(y=x+1))return 1; z=C(x-1,y-1)+C(x-1,y); return (z); }
主函数调用这个函数,显示错误c was not declered in this scop.该怎么解决?
主函数调用这个函数,显示错误c was not declered in this scop.该怎么解决?
int C(int x,int y)
{
int z;
if((y==1)||(y=x+1))
return (1);
else
{
z=C(x-1,y-1)+C(x-1,y);
return (z);
}
}
话说函数声明了吗?
再问: 怎么声明啊 我新手,刚才没运行出来
再答: 你用的是C语言还是C++? 我用C++的语言风格好了 如果程序是如下 int main() { ...... } int C(int x,int y) { ... } 那么在调用函数C时 需要在主函数int main里面 调用函数之前写上int C(int x,int y); 声明函数 说明下面调用的函数 举个简单的例子 int main() { int i,k; int f(int x);//因为调用的这个函数写在主函数的后面,所以需要声明一下,写在主函数前则不必。 cin>>i; k=f(i); cout
{
int z;
if((y==1)||(y=x+1))
return (1);
else
{
z=C(x-1,y-1)+C(x-1,y);
return (z);
}
}
话说函数声明了吗?
再问: 怎么声明啊 我新手,刚才没运行出来
再答: 你用的是C语言还是C++? 我用C++的语言风格好了 如果程序是如下 int main() { ...... } int C(int x,int y) { ... } 那么在调用函数C时 需要在主函数int main里面 调用函数之前写上int C(int x,int y); 声明函数 说明下面调用的函数 举个简单的例子 int main() { int i,k; int f(int x);//因为调用的这个函数写在主函数的后面,所以需要声明一下,写在主函数前则不必。 cin>>i; k=f(i); cout
int max(int x,int y) { int z; if(x>y) z=x; else z=y; return(
int func(int x,int y ) { return(x+y) } main() {int a=1,b=2,c
fun(int x,int *y) { int z; x-=2;(*y)++; z=x%(*y); return z;
1)int z=5;f ( ){ static int x=2; int y=5;x=x+2; z=z+5;y=y+z;
c语言:main()?{int x,y,z;?x=y=1;?z=x++,y++,++y;?printf("%d,%d,%
#includemain(){int x=1,y=2,z=3;if(x>y)if(y
fun(int x,int y,int z) {z=x*x+y*y;} main() {int a=31; fun(5,
int f(int x){if(x==0) return 1;z+x*f(x-1);printf("%d",z);ret
int x=1,y=2,z=3
C语言中 main() {int x=1,y=1,z=0; if(z0) x=3;
、 #define M(x,y,z) x*y+z main() { int a=1,b=2,c=3; printf("%
函数的定义形式int add2(x,y)int x,y;{int z=x+y;return z;}这种定义方式正确吗?