使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

elseifelseifElseifElseifelseif其他如果(算子)

名称

elseifelseifElseifElseifelseif — 带替代项的条件语句。

签名

elseif( : : Condition : )

Herror elseif(const Hlong Condition)

Herror T_elseif(const Htuple Condition)

void Elseif(const HTuple& Condition)

static void HOperatorSet.Elseif(HTuple condition)

def elseif(condition: int) -> None

描述

elseifelseifElseifElseifElseifelseif 是一种条件语句,位于 ififIfIfIfif 或另一个 elseifelseifElseifElseifElseifelseif 代码块之后,用于执行替代代码块。ConditionConditionConditionConditionconditioncondition 参数必须评估为布尔值或整数表达式。

ConditionConditionConditionConditionconditioncondition 评估为 'true'"true""true""true""true""true"(非 0),则执行后续代码块主体直至下一个对应的 elseifelseifElseifElseifElseifelseifelseelseElseElseElseelseendifendifEndifEndifEndifendif 代码块语句。到达代码块末尾后,执行流程将转至对应的 endifendifEndifEndifEndifendif 语句之后。

ConditionConditionConditionConditionconditioncondition 评估为 'false'"false""false""false""false""false"0),则执行流程跳转至下一个对应的 elseifelseifElseifElseifElseifelseifelseelseElseElseElseelseendifendifEndifEndifEndifendif 块语句。

参数

ConditionConditionConditionConditionconditioncondition (输入控制)  integer HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

if 语句的条件。

默认值: 1

结果

如果条件正确, elseifelseifElseifElseifElseifelseif(作为算子)返回 2 ( H_MSG_TRUE )。否则,将抛出一个异常并返回错误代码。

替代

ififIfIfIfif

另见

elseelseElseElseElseelse, forforForForForfor, whilewhileWhileWhileWhilewhile, untiluntilUntilUntilUntiluntil

模块

基础