C++ 使用if语句满足两个条件

C++ 使用if语句满足两个条件,c++,C++,我正在为我的班级编写一个简单的射击加农炮“游戏”,当它击中目标时,我必须让程序打印“命中”。我使用的代码是(h是y轴,d是x轴): if(h>100&&680if(h>100&&680

我正在为我的班级编写一个简单的射击加农炮“游戏”,当它击中目标时,我必须让程序打印“命中”。我使用的代码是(
h
是y轴,
d
是x轴):

if(h>100&&680
if(h>100&&680

一次只能进行一次少于一次的比较。分别进行比较,并使用“&&”运算符检查它们是否都为真。

表达式
680,这是因为
您应该查找运算符<的作用,但您的问题在这一部分“680h
是y轴,
d
是x轴”那么你为什么不把它们命名为
x
y
?研究这一页:你从哪里读到的
((h>100&&680
?你确定吗?@LightnessRacesinOrbit是的,这是个可怕的错误。谢谢你指出。编辑。
if (h > 100 && 680<d<780)
{
    write_string("HIT");
}
if (h > 100 && 680 < d && d < 780) {
    write_string("HIT");
}