使用 VEXcode 获得更多
我们建议您过渡到我们的新软件。 VEXcode 具有基于块和基于文本的选项,适用于 Chromebook、iPad、Android 平板电脑、Windows 和 Mac。 请访问 code.vex.com 了解有关如何下载 VEXcode 的更多详细信息。
VEX Coding studio 已停产,不再提供下载。 已经下载? 该程序将继续运行,但将不再受支持。
过渡到 VEXcode 的用户可以按照 这篇文章将他们的 C++/C++ Pro 项目迁移到 VEXcode Pro V5。

使用布尔运算符 OR 来包含至少一种可能的条件

  • 使用 OR 运算符||让程序检查两个条件中的任何一个或多个条件中的任何一个是否为真。

注意:在上面的例子中,如果如果按下保险杠开关,则执行语句V5 机器人大脑的屏幕被按下。

注意:如果考虑条件的结果,使用布尔运算符会更容易。 如下所示的逻辑真值表用于跟踪输入条件和输出行为。

可以复制粘贴的代码:

#include "robot-config.h"   

int main() {          
    //除非保险杠开关,否则机器人向前移动或屏幕被按下。         
    while(true){         
        if(Bumper.pressing()==true || Brain.Screen.pressing()==true){             
            LeftMotor.stop();             
            RightMotor.stop();         
        }else{             
            LeftMotor.spin(directionType::fwd);             
            RightMotor.spin(directionType::fwd);         
        }     
    } 
}

For more information, help, and tips, check out the many resources at VEX Professional Development Plus