我。。重新开始做计算器

git 传送门

这是寒假大家做的第三次作业,就是一开始的计算器。

至于为什么要重新开始做这次作业呢?寒假的时候做这次作业的时候大部分参考了其他人的代码,没有用心写,到这后面的作业跟不上。

这次做这次作业就是想靠自己完成,为后面的作业做铺垫吧。(大写的尴尬)

if (!que.empty())
{
while (!que.empty())
{ 	    
cout << que.front() << endl;
que.pop();
}

这次主要出错在输出部分,最开始判断语句为“(i=0;i<que.size();i++)”,结果每次都不能够完全的输出完整的表达式,后来在询问他人后才知道这样判断在队列每次退出元素后,队列的长度会变短,导致错误,后来改正后就可以了。

接下来要努力赶上别人的进度了!加油!

原文地址:https://www.cnblogs.com/fzucomputer/p/5503557.html