跟我入门易语言 25 流程控制:判断和与如果的区别

avatar 2017年9月16日10:37:06 评论 1,407

这节课我们首先来重点学习一下“判断”这个流程控制。判断的写法和如果挺类似的,写完判断俩字之后来一个括号,括号里面写我们需要判断的表达式,如果表达式满足也就是返回真,那么运行判断往下的内容。使用判断时同样有箭头在左边提示流程,判断这个流程控制语句也一样有否则的部分,也就是判断不成功的时候会运行的部分啦。当然判断也是可以多层嵌套或者跟其他流程控制语句嵌套的。

具体我们可以到易语言中现场看一下使用的效果。

 

学习完判断有的同学说咦这不是跟如果一样的嘛,唯独不同的是那两个字而已嘛。在这里我们就来谈谈这个区别的问题。首先他们俩的名字不同哈哈,然后呢,就是他们其实某些时候运行起来并没有什么区别(是的,有时候你会感觉你的写法两种并没啥区别)。那么他们为啥有俩呢?首先如果你使用如果或者判断分别进行多层嵌套,就会发现他们的区别在于箭头的样式是不一样的,如果你多层嵌套“如果”语句,那么那箭头真的是看的你很不爽,而使用“判断”可以一路往下进行连接,很好看(当然不排除部分同学觉得“如果”那种更好看哈哈)。其次从安全性角度来说,据说使用“判断”语句防破的安全性更高,但我无法考证这个事,所以仅当一说。另外,从英语角度来说,如果你学过其他编程语言的话可以理解这个,“如果”相当于if语句,而“判断”属于switch语句,也就是开关选择不同的case,当然这个解释你看不懂就不用管它了。

综上所述,我个人更加推荐大家在相同的代码下尽可能使用“判断”语句,当然如果你很喜欢很喜欢“如果”语句我也不拦你。

 

课后作业:

敲黑板!布置课后作业了!

嗯,这个作业嘛,先不急,下节课咱们再布置。

 

 

以下是我们的视频教程:

在线观看:

内容已经隐藏,请注册为本站会员后查看

 

 

 

高清源文件下载:

内容已经隐藏,请注册为本站会员后查看

 

 

 

感谢大家的收看,我们下期再见!

avatar

发表评论

您必须才能发表评论!