2.1.4多块的 if x … else if y …

这是集算器中多分支语句的代码,可以一直重复写下去,if/else if/else必须写在同一列上。再次强调,没有对应的end if语句,集算器利用代码块范围决定if语句何时结束。

 

A

B

C

1

4

*

7

2

if B1=="+"

 

 

3

 

>B12=A1+C1

 

4

else if B1=="-"

 

 

5

 

>B12=A1-C1

 

6

else if B1=="*"

 

 

7

 

>B12=A1*C1

 

8

else if B1=="/"

 

 

9

 

>B12=A1/C1

 

10

else

 

 

11

 

>B12="Error"

 

12

Result:

 

 

B12中计算A1,B1,C1拼成表达式的计算结果,如下: