发布网友 发布时间:2022-04-28 11:59
共4个回答
热心网友 时间:2022-06-18 01:09
算式用字符串存热心网友 时间:2022-06-18 02:27
转换为后缀式,然后求解 ,比如(1+2)*3-5的后缀式就是1 2 + 3 * 5 - ,把后缀式压入栈中,依次弹出栈中元素,当弹出的是运算符时,就与前面弹出的数字进行运算,运算结果接着入栈.热心网友 时间:2022-06-18 04:01
用字符串存储,然后分别转化为数字进行计算。热心网友 时间:2022-06-18 05:53
算式储存?? = = 我被你说迷糊了。 有例子么追问就是输入1+2*(3+4)这样的几个字符,然后输出结果,要求可以输入两位以上的数,而且还能输入小数点追答你把 1+2*(3+4)变成文字输入就好了。是C还是C++?
输入两位以上数字。。。什么意思。。。。。。。
按照我现在理解的。。
cout<<"1+2*(3+4)"<<1+2*(3+4)
就好了 = =