易语言“如果”命令与“判断”命令的区别

2025-11-02 04:20:11

1、打开易语言,添加两个编辑框和一个按钮,编辑框用于输入用于比较的数字。按钮按下后用于比较两个数字的大小

易语言“如果”命令与“判断”命令的区别

2、在“比较按钮按下”的子程序中创建两个变量“第一个数”、“第二个数”并将两个编辑框中的内容赋值到变量中备用.

.版本 2

.子程序 _按钮_比较_被单击

.局部变量 第一个数, 整数型

.局部变量 第二个数, 整数型

第一个数 = 到整数 (编辑框_第一个数.内容)

第二个数 = 到整数 (编辑框_第二个数.内容)

易语言“如果”命令与“判断”命令的区别

3、输入比较两个编辑框中的数字大小的语句,一组为“判断”,一组为如果“语句”,用于分析细节相同与不同。代码如下:

.版本 2

.版本 2

.判断开始 ()

.默认

.判断结束

.如果 ()

.否则

.如果结束

这时两个命令除了文字不同,其它完全一样。

易语言“如果”命令与“判断”命令的区别

4、我们再输入语句试试看。输入如下代码:

.版本 2

.判断开始 (第一个数 > 第二个数)

    信息框 (“第一个数大”, 0, , )

.默认

.判断结束

.如果 (第一个数 > 第二个数)

    信息框 (“第一个数大”, 0, , )

这时无论是外观、流程方向还是功能的应用都是相同的。

易语言“如果”命令与“判断”命令的区别

5、完善代码,输入比较两个编辑框中的数字大小的语句,一组为“判断”,一组为如果“语句”,用于分析细节和不同代码如下:

.

.版本 2

.判断开始 (第一个数 > 第二个数)

    信息框 (“第一个数大”, 0, , )

.判断 (第一个数 < 第二个数)

    信息框 (“第二个数大”, 0, , )

.判断 (第一个数 = 第二个数)

    信息框 (“两个数一样大”, 0, , )

.默认

.判断结束

.如果 (第一个数 > 第二个数)

    信息框 (“第一个数大”, 0, , )

.否则

    .如果 (第一个数 < 第二个数)

        信息框 (“第二个数大”, 0, , )

    .否则

        .如果 (第一个数 > 第二个数)

            信息框 (“两个数一样大”, 0, , )

        .否则

            信息框 (“b”, 0, , )

        .如果结束

    .如果结束

易语言“如果”命令与“判断”命令的区别

6、这时会发现,“如果”命令是会右移的,执行多项命令时会变得不规整,不易查看。“判断”命令是直线向下的,更代于查看修改代码.

易语言“如果”命令与“判断”命令的区别

7、因这两种命令有如上特性,所以在使用中如果遇到判断条件多的建议使用“判断”命令,如遇判断条件少的,可以使用如果.

易语言“如果”命令与“判断”命令的区别

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢