C++如何调用if语句的结果?

#include<iostream>
using namespace std;

int main()
{
	//定义F
	double lengsu = -1;
	double F;

	if (-1.435 < lengsu < -0.77)
	{
		
		double zj1, zj2, zj3,a;
		zj1 = -1.435 - lengsu;
		zj2 = -1.435 + 0.77;
		zj3 = 0.22 - 0.18;
		a = 0.22 - zj1 * zj3 / zj2;
	}
	cout << F;
	system("pause");
	return 0;
}

如果不在if语序内输出结果,而是在If外对F进行调用,应该怎么实现

if (-1.435 < lengsu < -0.77) 应该些成 if (-1.435 < lengsu && lengsu < -0.77)。

F没有赋值。

如果向宠用IF内的语句,可以把他们单独放到一个函数里面,然后再IF里调用函数。

你的if语句也没看到F在哪里有什么作用啊。。。你这么输出已经是可以了,如果要修改F的值,就在if内对F进行修改就可以输出了

C++没有if(-1.435 < lengsu < -0.77)写法,望采纳,不懂的可以关注私信我。