目次
啥叫条件判定?
易语言有哪些条件判定?
啷个用啊?
1.如果真
搞个步伐!
2.如果
搞个步伐
3.判定
4.多分支
咋实现?
判定
如果
啥叫条件判定?
如果你有一百块钱——>那就去买五斤馒头
如果没有——>不买或者买点别的
像这样,达到条件就实验,达不到就不实验,就叫条件判定,就这么简单。
易语言有哪些条件判定?
就三种:
1.如果真
2.如果
3.判定
啷个用啊?
别急,我慢慢讲,一口吃不了五斤馒头。
1.如果真
条件判定语句的使用方法是这样的,
当条件满意时则实验语句1,然后顺序实验语句2。当条件不满意时则不实验语句1而实验语句2。
搞个步伐!
- .版本 2
- .支持库 spec
- .程序集 窗口程序集_启动窗口
- .子程序 __启动窗口_创建完毕
- .如果真 (2 > 1)
- 调试输出 (“我是大帅哥”)
- .如果真结束
- 调试输出 (“谁啊,谁是大帅哥?”)
复制代码 可以看到2>1这个条件时肯定会实现的,以是步伐运行时会输出"我是大帅哥"和“谁啊,谁是大帅哥?”
我们看到实验结果确实是这样的。
你是大帅哥!
我们改一下条件表达式,
- .版本 2
- .支持库 spec
- .程序集 窗口程序集_启动窗口
- .子程序 __启动窗口_创建完毕
- .如果真 (0 > 1)
- 调试输出 (“我是大帅哥”)
- .如果真结束
- 调试输出 (“谁啊,谁是大帅哥?”)
复制代码 可以看到这个时间条件表达式 ”0>1“是肯定不建立的,以是此时此刻,系统不会输出”我是大帅哥“
实验一下,可以看到,系统不认为你是大帅哥。
这里简单讲一下这个箭头的表示含义哈
2.如果
如果真() 语句的使用是如果条件满意就实验该语句,不满意就不实验。
但是偶然间不同,我们想要在条件满意时实验语句1,不满意就实验语句2,怎么搞?
easy!这个时间“如果”就出现了!
搞个步伐
- .版本 2
- .支持库 spec
- .程序集 窗口程序集_启动窗口
- .子程序 __启动窗口_创建完毕
- .如果 (2 > 1)
- 调试输出 (“我是大帅哥”)
- .否则
- 调试输出 (“我不是大帅哥”)
- .如果结束
- 调试输出 (“谁啊?谁是大帅哥”)
复制代码 实验一下,可以看到因为条件表达式满意了,以是系统实验了语句1,但是没有实验语句2,而是顺序实验了语句3
以是,你是大帅哥
改一下表达式
- .版本 2
- .支持库 spec
- .程序集 窗口程序集_启动窗口
- .子程序 __启动窗口_创建完毕
- .如果 (0 > 1)
- 调试输出 (“我是大帅哥”)
- .否则
- 调试输出 (“我不是大帅哥”)
- .如果结束
- 调试输出 (“谁啊?谁是大帅哥”)
复制代码 可以看到因为条件表达式不建立,以是系统实验了语句2,却没有实验语句1,实验完成条件表达式后,系统顺序实验了语句3
3.判定
判定和如果是一样的,他俩的区别在于多分支时刻,其他时刻他俩都可以替换使用,我给你们演出一个。
- .版本 2
- .支持库 spec
- .程序集 窗口程序集_启动窗口
- .子程序 __启动窗口_创建完毕
- .判断开始 (0 > 1)
- 调试输出 (“我是大帅哥”)
- .默认
- 调试输出 (“我不是大帅哥”)
- .判断结束
- 调试输出 (“谁啊?谁是大帅哥”)
复制代码 实验一下
可以看到因为条件表达式满意了,以是系统实验了语句1,但是没有实验语句2,而是顺序实验了语句3
以是这边就不赘述了,我们来讲点高大上的。
4.多分支
啥叫多分支?如果A = 1,就实验语句1;如果A = 2,就实验语句2; 如果A = 3,就实验语句3....
如此实验,就叫多分支。
同样的,如果和判定,就是一种二分支,当条件满意就实验语句1,不满意就实验语句2,就这样。
咋实现?
两种方法,一是如果语句,二是判定语句。
废话不多,直接上步伐
判定
- .版本 2
- .支持库 spec
- 调试输出 (“谁啊?谁是大帅哥”)
- .判断开始 (0 > 2)
- 调试输出 (“A是大帅哥”)
- .判断 (1 > 2)
- 调试输出 (“B是大帅哥”)
- .判断 (2 > 2)
- 调试输出 (“C是大帅哥”)
- .默认
- 调试输出 (“瞎说,我才是大帅哥”)
复制代码 简单讲一下这个步伐,当条件1满意,就实验语句1,而不实验其他的语句。条件1不满意的环境下,条件2满意,就实验语句2,而不实验其他语句。条件3同理。当条件1、2、3都不建立,就实验语句4
实验一下,可以看到步伐实验了,没错,你才是真帅哥
如果
前面说过如果和判定是区别不大的,许多环境下可以替换,但是区别在那里呢?我们这里讲一下
当我们用判定进行多分支时,语句是这样的
但是当我们用如果进行多分支时,语句是这样的,可以看到如果比判定看起来步伐乱多了,以是进行多分支语句的时间,我不建议你们使用如果,我建议你们使用判定。
我们实验一下,看,实验结果是一样的,这样我就不赘述了。
5.条件表达式
各人可以看一下,这里,讲解了易语言条件表达中可以用的条件,比如> < != 等等
易语言运算符与表达式详解-易语言吧 - 专业收录各大易语言内部培训课程! (eyy8.vip)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |