运算符 > 编程运算符 > 条件运算符
  
条件运算符
运算符
说明
y 为非零 (真) 时,对 x 进行计算。if 运算符用于打开条件语句。
y 为非零 (真) 时,对 x 进行计算。仅当前面的 if 或 elseif 语句为零 (假) 时,才会发生此情况。
仅可在 elseifif 语句之后,写入 elseif 语句。
y 为非零 (真) 时,对 x 进行计算。无论前面的 ifalsoif 语句为零 (假) 还是非零 (真),都会发生此情况。
仅可在 alsoifif 语句之后,写入 alsoif 语句。
不可在同一 if 语句中,同时使用 alsoifelseif 语句。
当前面的语句为零 (假) 时,对 y 进行计算。else 运算符用于关闭条件语句。
仅可在条件语句最后,写入 else 语句。
操作数
x 是在某些条件下计算 0 的任意有效表达式。仅考虑 x 的返回值,可以是布尔表达式或任何其他 PTC Mathcad 表达式。例如,允许局部赋值或编程步骤序列。
y 为任何有效的表达式。
附加信息
您可键入条件运算符的名称 (没有空格) 并按 Ctrl+J 以将名称转换为包含所有占位符的条件运算符。
条件语句可使 PTC Mathcad 执行或跳过某些计算。当您想要引导程序沿着某个特定分支执行时,可使用条件语句。
每个条件语句都对其自身进行条件计算。当 PTC Mathcad 在同级遇到几个连续的 if 语句时,无论前面语句的结果如何,它都会依次计算各个 if 语句。若要根据 if 语句的真假计算表达式,可使用 elseelseifalsoif 运算符。
PTC Mathcad 处理条件语句时,无论是否已计算 y,它都会继续处理下一行。