这个式子我不知道怎么去验证,因为它这个式子算不出来准确值,本来我是想如果有准确值我直接输出看结果就行的,式子的话其实我也不知道有没有打对,因为基础还是挺薄弱的,我就是按它那个式子一步一步打上去的
int main()
{
double a=3,b=5;
double c=(-2*a +(4*a-b)/(2*a+b))/((a-4*b)/(a+b));
printf("%lf",c);
return 0;
}
把a和b改为初始化为double型变量,然后敲上去的算式也错了
首先/表示除,最后值是整数部分,小数部分不会有。需要在值的两边有一个数是带小数才会出现小数值,但是如果不够整除会出现0这个值。建议表达式较多可以用单个变量来表示整个表达式。