陈伟视频9,10集总结

一、控制语句

1、逻辑判断

NOT(逻辑非),AND(逻辑与),OR(逻辑或),XOR(逻辑亦或),EQV(逻辑等价),IMP(逻辑蕴涵),...

(1)AND(逻辑与):列exp1 AND exp2(exp1和exp2都为真时为真,当exp1为真时exp2才进行计算)

(2)OR(逻辑或):列exp1 OR exp2(当exp1为假时exp2才进行计算,都为假时返回,当exp1为真时exp2不参与计算)

2、数学运算

^,-(负数),*,/,\,mod,+,...

(1)/,\都是除,\为整除

3、比较

=,<>(不等),<,>,<=,>=,Like,Is,...

Like:适用于模式匹配,在一个字符串里或字符串文本里面查找另一个字符串。

二、赋值语句

列如:

Let a =5(5赋给a) ,Let语句的赋值是一般数值型赋值

Set a=object1,对象赋值

三、同行多语句

两条语句之间加“:”这两条语句结构、功能接近才写在同一行上,效果好,如果差别很大尽量不要写在同一行上。

四、条件语句

1、多行IF语句

语法结构:

IF<条件>THEN

[语句块1]

          ELSEIF<条件>THEN

[语句块2]

          ELSEIF<条件>THEN

 [语句块3]

...

ELSE

[语句块n]

ENDIF

2、单行IF语句

IF<条件>THEN<语句>ELSE<语句>

单行IF语句里没有ENDIF

3、SELECT  CASE语句

SELECT  CASE<表达式>

        CASE<表达式>

                     <语句块1>

         CASE<表达式>

                     <语句块1>

              ....

         CASE  ELSE

                     <语句块n>

END SELECT

4、其他条件分支函数

—IIF()和Switch()和Choose()函数

五、循环语句

1、For循环(有顺序)

语法结构:

For IndexVar=start To end[STEP Step]

<语句块1>

[EXIT FOR]

<语句块2>

        NEXT[Index Var]

(1)写代码时要注意格式

2、Do...Loop循环

(1)Do{While|Until}<条件>

<语句块1>

[Exit Do]

<语句块2>

          Loop

(2)Do

<语句块1>

[Exit Do]

<语句块2>

Loop{While|Until}<条件>

3、FOR EACH循环(无序集合的应用)

FOR EACH element IN group

<语句块1>

[EXIT FOR]

<语句块2>

NEXT[element]

4、WHILE循环

WHILE<条件>

<语句块1>

WEND

循环语句总结:For循环的循环体可是0次或者是多次

              Do...Loop循环的循环体一定要循环一次

              WHILE循环不能被终止(很容易进入死循环)

5、其他部分语句

(1)注释语句

        -Rem 语句和’

(2)Sub...End Sub和Function...EndFunction

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值