[求助]int flag的意思
求一元二次方程的解中的引用
void main ()
{ float a,b,c,x1,x2;
int flag;
scanf("%f %f %f",&a,&b,&c);
float=root(a,b,c,&x1,&x2);
if (float)printf("x1=%.2f x2=.f\n",x1,x2);
else printf("方程无实解\n");
}
中的int flag是什么意思啊?中的的flog?
----------------解决方案--------------------------------------------------------
楼主,你的这个好像编译会出错
----------------解决方案--------------------------------------------------------
不是全部的,只是一部分程序.
----------------解决方案--------------------------------------------------------
float=root(a,b,c,&x1,&x2);可以这样吗?
----------------解决方案--------------------------------------------------------
void main ()
{ float a,b,c,x1,x2;
int flag;
scanf("%f %f %f",&a,&b,&c);
flag=root(a,b,c,&x1,&x2);
if (flag)printf("x1=%.2f x2=.f\n",x1,x2);
else printf("方程无实解\n");
}你的本意是不是这个啊,flag是整型变量.
----------------解决方案--------------------------------------------------------
楼主的风格有待提高哦
----------------解决方案--------------------------------------------------------
float=root(a,b,c,&x1,&x2);大大的看不懂!!!!
----------------解决方案--------------------------------------------------------
初学者多多关照.我写出的只是部分程序.谢谢大家了
----------------解决方案--------------------------------------------------------
我是说flog是什么意思,以前没有见过它.
----------------解决方案--------------------------------------------------------
定义的变量名字而已.
----------------解决方案--------------------------------------------------------