break
casecase
ift2s2t2s2t2
执行先遇到的乘、除运算
calcu
当前运算符进栈
s2t2p
读下一个字符
p
break
case
左括号进栈
s2t2p
读下一个字符
p
break
case
whiles2t2
执行括号内的加、减、乘、除运算
calcu
弹出左括号
ft2
读下一个字符
p
break
default
把字符串转换成整数值
x0
do
x10xp0
p
whilep0p9
操作数进栈
s1t1x
执行先遇到的加、减、乘、除运算
whilet2calcu
返回结果
retur
s1t1
voidcou
tmixed混合运算函数
cout