|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
if语句共有4种写法:
例如:判断输入框是否为空
Select语句的语法是:
Do语句的语法共有4种:
下面4种do语句的程式代码中,都可以在适当的地方加上exit do语句退出循环
说明:当条件判断语句为true时,重复执行程式代码直到条件为false为止
说明:若条件判断语句为true时,则停止重复执行程序代码
说明:先執行一次程序代码再做条件判断语句的判断,其后运行结果同
说明:先执行一次程式代码其后判断同第二种的do until语句
For语句的语法有两种:
注意:该语法中开始和结束的数值变量是同一个变量
该语句和do语句的意思大致相同,主要的不同在于do循环
先无条件地做一次循环,然後再做判断而while循环则是先
做判断再执行循环,如果一开始条件判断就是false,则循环
一次也不会做的
本方式有一个特别需要注意的是if … elseif … else … end if这种格式是一条语句,只有一个if和一个end if根据要解决问题,来决定需要几个elseif部分以及需不需要else部分
输入x的值,输出y值满足
条件,对于其它的x值不进行计算。
根据题意很明显是个4分支的问题,我们使用if … elseif…结构来编程(跟上题描述的一样大家也以先想想用漢语怎么讲这个问题):
elseif x=5 then …其实此处,我们用汉语讲应该是否则如果x=5那么所以要写elseif
elseif x=6 then …特别要注意的是,此处不能用else因为我们必须要判斷x 是否为6
如果上题加个要求,说对于其它的x值,提示出错那么就要加上else部分if x=3 then
3) 用嵌套if语句实现多分支结构
用嵌套if语句也可以实现多分支結构,它的应用原理就是在if语句内部嵌套if 语句基本格式为: