查看If/else的源代码
←
If/else
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你刚才请求的操作只对属于该用户组的用户开放:
用户
您可以查看并复制此页面的源代码:
'''if/else''' 通过允许多个测试组合在一起,相对基本if语句,允许更大的控制流。例如,可测试一个模拟量输入值,如果值小于500则执行一个动作,而如果输入值大于等于500则执行另一个动作。代码如下: <pre style="color:dimgray"> if (pinFiveInput < 500) { // action A } else { // action B } </pre> '''else''' 中可以进行另一个 if 测试,这样多个互斥的测试可以同时运行。 每个测试都将依次被执行知道遇到一个测试为真为止。当发现一个测试条件为真时,与其相关的代码将执行,然后程序将跳至完整的 if/else 结构体的下一行语句。如果没有一个测试为真,如果存在else语句块,则默认执行。 <font color="red">'''注意:'''</font>一个else if 语句有没有else语句块都可以使用。允许无限制数量的 else if 分支。 <pre style="color:dimgray"> if (pinFiveInput < 500) { // do Thing A } else if (pinFiveInput >= 1000) { // do Thing B } else { // do Thing C } </pre> 另一种表达多分支互斥的判断语句是 [[switch case]] 语句。 ---- [[Arduino语法参考 | 返回Arduino语法参考列表]] 更多建议和问题欢迎反馈至 [http://www.yfrobot.com YFRobot论坛]
返回
If/else
。
导航菜单
个人工具
登录
名字空间
页面
讨论
不转换
变种
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
YF-论坛提问
YFRobot-直营店
YFRobot-企业店
Arduino
Arduino之入门篇
Arduino入门教程
Arduino语法参考
Arduino库
Arduino核心代码
编程平台
Mixly库
Mind+库
MakeCode扩展
传感器系列
积木式传感器系列
黑板传感器系列
蓝板传感器系列
Micro:Bit
Micro:Bit 通用基础教程
Valon智能车
Valon-I
帮助
帮助
wiki语法参考
工具箱
链入页面
相关更改
特殊页面
页面信息