易语言吧 关注:266,872贴子:1,668,018

回复:新手们跟我一起学易!(从入门到精通)

只看楼主收藏回复

说完了变量就不得不提常量!常量 顾名思义 它是一个恒定的值!是不能改变的!常量只能在程序设计时被定义,在程序执行过程中是不能修改其值的!
在我们易语言支持库中就有很多系统定义还的常量!比如说#换行符,#各种颜色,#引号等等!


62楼2013-02-28 16:54
回复
    顶了


    IP属地:福建63楼2013-02-28 19:36
    回复
      2026-01-09 09:35:21
      广告
      不感兴趣
      开通SVIP免广告


      IP属地:浙江来自Android客户端64楼2013-02-28 20:32
      回复
        在编程中适时的定义常量取代一个数值,会使代码变的鲜活易懂,在下次对程序进行修改时,只需改动定义处常量即可!


        来自手机贴吧65楼2013-02-28 21:02
        回复
          我来也!


          67楼2013-02-28 22:42
          回复
            下面因为自身时间关系 我不得不跳着为大家介绍新一章节
            流程控制命令!!希望大家多多包涵 呵呵 没介绍的部分抽空介绍!


            68楼2013-03-01 14:18
            回复
              流程控制命令分为大类:
              1、分支类流程控制命令:如果()、如果真()、判断()。
              2、循环类流程控制命令:判断循环首()、循环判断首()、计次循环首()、变量循环首()。
              3、跳转类流程控制命令包括:到循环尾()、跳出循环()、返回()、结束()。


              69楼2013-03-01 14:22
              回复
                如果()命令参数条件为一个逻辑性数据(真假)。若条件为真,程序执行后续代码;若条件为假,则跳转到虚线所示的代码行继续运行。
                如果真()命令从流程线上救可以看出与如果()命令不同,如果真()命令在条件成立的时候运行如果真()命令下的代码,否则命令什么任何动作。
                判断()命令来实际应用上和如果()命令是差不多的!不过在程序运行效率上,判断()比如果()要好一点!


                70楼2013-03-01 15:34
                回复
                  2026-01-09 09:29:21
                  广告
                  不感兴趣
                  开通SVIP免广告
                  所有分支类流程控制命令都可以使用“且”和“或”来连接多个条件,并最终返回一个逻辑过节来实现多条件的联合判断!
                  ---------------------------------------------
                  比如:变量1 整数型
                  变量1=10
                  如果真(变量1<3或变量1>8)
                  信息框(“变量值不在3和8之间”,0,)
                  -----------------------------------------------
                  这段代码的功能是判断变量1是否是一个小于3或者大于8的数!值为真,测显示提示信息框


                  71楼2013-03-01 15:40
                  回复
                    循环类流程控制命令!
                    在任何一门编程语言,循环类流程控制命令可为是搭建了一个程序的灵魂!!有了他 程序才是有血有肉!戴尔。卡耐基曾经说过世界上最大的成功就是最简单的重复!
                    即使一个在多元化,功能在多的程序也是从最简单的循环开始搭建的!所以循环命令能否使用的好坏是程序入门最基础的课程!
                    我在这里将通过很多的实例来讲解!在编程中著名的“冒泡法”就是最基础的循环命令嵌套程序!


                    72楼2013-03-01 15:57
                    回复
                      判断循环首()命令首先会检查判断条件是否成立。如果不能成立,直接跳到循环尾后的代码继续执行;如果条件成立,则进入循环。每次循环结束后,会在一次检查“判断循环首”中的条件,如果条件不成立了,则推出循环,执行后续代码!
                      ------------------------------------------------------------------------------
                      变量 整数型
                      变量=0
                      判断循环首(变量<100)
                      变量=变量+2
                      输出调试文本(变量)
                      判断循环尾()
                      --------------------------------------------------------------------------------
                      这段代码的意思是判断变量小于100时就加2在调试输出,然后在判断是否小于100,在加2在输出!一直判断当变量大于等于100时,循环结束!


                      73楼2013-03-01 16:26
                      回复
                        循环判断首()命令是先循环在判断,即首先执行一次循环块,在判断条件是否成立。如果条件成立,就跳到循环首处在继续新的一次循环,如果不成立,则结束循环!
                        -----------------------------------------------------
                        变量 整数型
                        变量=1
                        循环判断首()
                        输出调试文本(变量)
                        变量=变量+2
                        循环判断首(变量<100)
                        -------------------------------------------------------
                        根据上面的判断循环首()猜猜 这个循环是怎么样的一个流程呢??


                        74楼2013-03-01 16:37
                        回复
                          计次循环首()
                          计次循环首很简单,那就是按照条件进行次数循环!条件为10,就进行10次循环!
                          -----------------------------------------------------------------------
                          累加变量 整数型
                          计次变量 整数型
                          计次循环首(100,计次变量)
                          累加变量=累加变量+计次变量
                          计次循环首()
                          输出调试文本(累加变量)
                          -----------------------------------------------------------------------
                          这里要说的计次变量,它的用途就是记录循环的次数!比如循环了1次,那么计次变量的数值就为1,循环了2次就为2!


                          75楼2013-03-01 16:42
                          回复
                            基本的学习了上面的几条命令现在我们来学习一下冒泡法!
                            -------------------------------------------------------------------------------
                            .版本 2
                            .支持库 spec .局部变量 数据组, 整数型, , "10"
                            .局部变量 循环变量1, 整数型
                            .局部变量 循环变量2, 整数型
                            .局部变量 临时数组, 整数型
                            .计次循环首 (10, 循环变量1)
                            置随机数种子 ()
                            数据组 [循环变量1] = 取随机数 (1, 100)
                            .计次循环尾 ()
                            .计次循环首 (10, 循环变量1)
                            .变量循环首 (循环变量1 + 1, 10, 1, 循环变量2)
                            .如果真 (数据组 [循环变量2] < 数据组 [循环变量1])
                            临时数组 = 数据组 [循环变量2]
                            数据组 [循环变量2] = 数据组 [循环变量1]
                            数据组 [循环变量1] = 临时数组
                            .如果真结束 .变量循环尾 ()
                            .计次循环尾 ()
                            .计次循环首 (10, 循环变量1)
                            调试输出 (, 数据组 [循环变量1]) .计次循环尾 ()
                            ----------------------------------------------------------------------------
                            这段程序就是冒泡法的代码!代码的意思是随机取1~100之间的10个数,把他们从小到大排列起来!


                            76楼2013-03-01 16:49
                            回复
                              2026-01-09 09:23:21
                              广告
                              不感兴趣
                              开通SVIP免广告
                              e


                              77楼2013-03-01 20:16
                              回复