较为复杂的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

(0)

相关推荐

  • Matlab if elseif else条件语句如何使用?

    编写程序经常会遇到使用if-else条件判断的情况,接下来介绍其详细用法.if-elseif非常实用,即使判断条件较多都可正常运行,但是判断条件较多,可能程序阅读及编写不便.接着会介绍其简化方法,在条 ...

  • MATLAB的if使用方法

    matlab里面,if也是很重要的,否则需要大量使用==.<.>等函数,那么怎么用呢? if格式 01 if的基本格式(这里只是基本格式)就是: if  expression (comma ...

  • aauto编程快速入门

    快手( AAuto开发环境 ) 下载压缩包仅 6.x MB, 绿色软件解压即用 - 无论个人或企业都可以永久免费 使用本软件.快手内置AAuto标准库,以及大量范例全部开源.AAuto用户可以自由使用 ...

  • c 中的输出和输入怎么换行

    C语言中输出到屏幕的函数有:printf().putchar().puts(): 其中:printf() 用于将信息格式输出到屏幕,putchar() 将字符输出至屏幕,puts() 将字符串输出至屏 ...

  • MATLAB中if—elseif—end语句的使用方法

    在本篇里面,为大家介绍MATLAB中if-elseif-end语句的使用方法,MATLAB是一种十分强大的工具,在日常学习和工程实践中都具有重要的意义. 操作方法 01 如图所示,第一步安装好软件,在 ...

  • VB中如何使用if语句

    在任意一门计算机编程语言中,分支结构是程序基本结构之一,占有举重若轻的地位,而分支结构中常用到的却是if语句,它在解决实际问题过程中占有一席之地,那么如何应用if语句来解决实际问题呢?小编在这里就跟各 ...

  • Excel VBA中if语句的用法

    我们都知道作为程序,它有两大结构,一个是if语句,一个是循环语句.在VBA中if语句即使基本的语句结构,也是用的非常广的语句,实用性也是非常强的,下面小编为大家分享VBA中if语句的详细用法! if语 ...

  • 计算机编程之C语言if语句详解

    用if语句可以构成分支结构.它根据给定的条件进行判断,以决定执行某个分支程序段.C语言的if语句有三种基本形式. 语句的三种形式 1) 第一种形式为基本形式:if        if(表达式) 语句其 ...

  • MATLAB IF 条件语句 用法以及实例

    操作方法 01 MATLAB中我们常常用到条件判断语句结构,下面我们就通过实例介绍一下这个结构的用法 02 if.....end结构 我们用如下条件语句进行实例 运行上面的句子,此条件语句是判断5是否 ...