较为复杂的If ElseIf ElseIf EndIf语句

   不论是哪种语言,一般情况下,我们接触最多的就是if语句了,但是,比if语句更为复杂的是如下的语句:

  If…ElseIf…ElseIf…EndIf,当然,这种语句,可以无限制的添加各种条件,直到语句结束。因此,该语句,适合于条件多判定复杂的时候可使用。

  其语法如下:

  If 条件1 Then

  (条件1为True时 处理1)

  (条件1为True时 处理2)

  ElseIf 条件2 Then

  (条件2为True时 处理1)

  (条件2为True时 处理2)

  ElseIf 条件3 Then

  (条件3为True时 处理1)

  (条件3为True时 处理2)

  Else

  (以上条件均为False时 处理1)

  (以上条件均为False时 处理2)

  End If

  下面,再给出该语句的示例代码:

  Dim x As String

  x = "北京"

  If x = "南京" Then

  Range("A1").Value = "住南京"

  ElseIf x = "北京" Then

  Range("A1").Value = "住北京"

  ElseIf x = "文山" Then

  Range("A1").Value = "住文山"

  Else

  Range("A1").Value = "回广南老家住"

  End If

时间: 2024-08-29 05:37:16

较为复杂的If ElseIf ElseIf EndIf语句的相关文章

php elseif 与else if区别

php elseif 与else if区别 if.elseif 以及 else 语句用于执行基于不同条件的不同动作. 条件语句 当您编写代码时,您常常需要为不同的判断执行不同的动作. 您可以在代码中使用条件语句来完成此任务. if($condition1)     {     }     else       if($condition2)     {     }     else     {     }     //不能再有elseif().     和     if($condition1)

PHP入门教程之If…Else 条件判断语句

 if.elseif 以及 else 语句用于执行基于不同条件的不同动作. 条件语句 当您编写代码时,您常常需要为不同的判断执行不同的动作. 您可以在代码中使用条件语句来完成此任务. if-else 语句 在条件成立时执行一块代码,条件不成立时执行另一块代码 elseif 语句 与 if-else 配合使用,在若干条件之一成立时执行一个代码块 If-Else 语句 如果您希望在某个条件成立时执行一些代码,在条件不成立时执行另一些代码,请使用 if-.else 语句. 语法 if (conditi

数据-sql语句出错,求大神帮忙解答

问题描述 sql语句出错,求大神帮忙解答 CREATE PROCEDURE test() BEGIN DECLARE fid int; DECLARE days int DEFAULT 1; DECLARE s int default 0; DECLARE company_code VARCHAR; DECLARE cursor_company CURSOR FOR SELECT company FROM test WHERE status = 3; DECLARE CONTINUE HANDL

《Android游戏开发详解》——第1章,第1.7节控制流程第1部分——if和else语句

1.7 控制流程第1部分--if和else语句 Android游戏开发详解 我们现在把注意力转向控制流程(control flow ,也称为流程控制,flow control),这指的是代码行将要按照什么样的顺序执行.还记得代码执行的基本规则吧,它是说代码要从上到下地执行.在最简单的程序中,代码真的是按照线性方式从上向下执行的.然而,在任何有用的程序中,我们可能会看到,根据某些条件,会跳过一些代码行甚至重复执行一些代码行.让我们来看一些例子. 1.7.1 if-else语句块 if-else语句

《Android游戏开发详解》一1.7 控制流程第1部分——if和else语句

1.7 控制流程第1部分--if和else语句 Android游戏开发详解 我们现在把注意力转向控制流程(control flow ,也称为流程控制,flow control),这指的是代码行将要按照什么样的顺序执行.还记得代码执行的基本规则吧,它是说代码要从上到下地执行.在最简单的程序中,代码真的是按照线性方式从上向下执行的.然而,在任何有用的程序中,我们可能会看到,根据某些条件,会跳过一些代码行甚至重复执行一些代码行.让我们来看一些例子. 1.7.1 if-else语句块 if-else语句

JavaScript中With 语句使用方法实例

内容导读: 有了 With 语句,在存取对象属性和方法时就不用重复指定参考对象,在 With 语句块中,凡是 JavaScript 不识别的属性和方法都和该语句块指定的对象有关.With 语句的语法格式如下所示:      With Object {      Statements      }      对象指明了当语句组中对象缺省时的参考对象,这里我们用较为熟悉的 Document 对象对 With 语句举例.例如 当使用与 Document 对象有关的 write( )或 writeln(

关于PHP的前途(二)

3.2在Windows 95/98/NT/2000上快速安装Apache Web服务器(10秒钟) 在Windows上运行PHP,你需要一个Web服务器,你可以使用微软的IIS,也可以使用免费的Apache .因为可以通过Apache的安装文件setup.exe进行安装,可以为你节省许多时间. PHPTtriad是一个包括Apache.PHP.MySQL的软件包,可从http://www.phpgeek.com/phptriad.php 或其镜像站点http://sourceforge.net/

Smarty实例教程-模板设计部分

一.什么是smarty? smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目 中显的尤为重要. 二.smarty优点: 1. 速度:采用smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的. 2. 编译型:采用smarty编写的程序在运行时要编译成一个非模板技术的PH

smarty3.0中文手册文档API及使用指南

Smarty2.0在线手册 http://www.php100.com/manual/smarty Smarty3.0在线手册 http://www.php100.com/manual/smarty3   1.安装Smarty3.0 一.什么是smarty? smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲, 目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计, 美工重新修改页面不会影响到程序的程序逻辑,这在