为什么输出结果一直是0.00啊?我觉得我没有写错啊QAQ请各路神仙指点一下
#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{
int x,a,y,b;
scanf("%d %d %d %d",&x,&a,&y,&b);
double i;
i=(b*y-a*x)/(b-a);
printf("%.2lf",i);
return 0;
}
==改为=
你把赋值写成比较了
i== 这个,你是要进行判断还是赋值,是不是多写了一个=
第9行i==改成i=
i=(b*y-a*x)/(b-a)