教程 > 编程 > 任务 2–2:编写 If-Else If 语句
  
任务 2–2:编写 If-Else If 语句
使用 elseifelse 语句,以基于特定 if 语句的真假来计算表达式。
1. 若要将任务 2-1 中创建的函数中的第二条 if 语句修改为 else if,请选择第二个 if 编程运算符,并在数学选项卡的运算符和符号组中,单击编程,然后单击 else if
* 
else if 运算符只有直接置于 ifelse if 语句之后时才可用。
2. 若要添加 else 语句 (包括其他所有选项),请将光标按照如下方式放置。
3. 若要添加一条空的 else 语句,请在数学选项卡的运算符和符号组中单击编程,然后单击 else
4. 键入 "RAINBOW"
5. 调用 reverse 以获得值 5。
练习
1. 在进行下一练习之前,请编写一个用于接收参数 x 的函数 f,并使用 also if 执行以下任务:
如果 x 是一个字符串,则会将 1 赋值给局部变量 y。使用 IsString 函数。
如果 x 的长度大于 5,则会将 2 赋值给 y。使用 strlen 函数。
否则,会将 3 赋值给 y.
* 
您仅可在 if 语句或 also if 语句之后插入 also if 语句。如果 if 语句为真,则会计算所有 also if 语句。
若要添加 also if 语句,请将光标置于 if 块的最后一行结尾处 (如下所示),并在数学选项卡的运算符和符号组中,单击编程。“编程运算符”列表随即打开。单击 also if
2. 在工作表中定义以下函数:
编写一个能够接收参数 x 的函数 h,功能如下所示。
函数 h 是一个包含分段函数的程序。
如果 x 的值介于 -1 和 1 之间,则 h(x) 值为 f(x) (之前已在工作表中定义)。否则,h(x) 的值将为 f(x) 乘以 -1。
添加 XY 绘图以实现函数的可视化。
进行练习 3