经典再现(续)
参考经典再现
前面那个程序还是有改进的余地。
最后那一段关于显示的代码可以省略。原因是在分离数字和运算符的同时可以进行累加计算。
增加一个符号变量symbol,预设为1。对于第一个数,无条件进行累加,之后如果遇到加号,就设置成1,如果遇到减号,就设置为-1,每次累加前先乘以符号变量。程序代码精简了不少。
#include<iostream>
#include <math.h>
#include<strin
参考经典再现
前面那个程序还是有改进的余地。
最后那一段关于显示的代码可以省略。原因是在分离数字和运算符的同时可以进行累加计算。
增加一个符号变量symbol,预设为1。对于第一个数,无条件进行累加,之后如果遇到加号,就设置成1,如果遇到减号,就设置为-1,每次累加前先乘以符号变量。程序代码精简了不少。
#include<iostream>
#include <math.h>
#include<strin