标准C++算数表达式算法
考试编辑器整理C++编程知识。
标准C++算术表达式算法
#包括
#包括
#包括
#包括
#包括
使用命名空间std
字符串Postfix _ Expression
矢量存储数据;
向量存储操作器;
向量存储队列;
stack < double,vector > Data _ Stack(StoreData);
stack < char,vector > Oper _ Stack(store Oper);
stack < double,vector > Queue _ Stack(store Queue);
inline int优先级(char);
void Make _ The _ Postfix _ Stack();
void Calculate _ The _ Postfix _ Stack();
int main(int argc,char * argv[])
{
make _ The _ Postfix _ Stack();
Calculate_The_Postfix_Stack()。
系统(\ "暂停\ ");
返回0;
}
void Make_The_Postfix_Stack()
{
size _ t Index = 0;
字符串Scrstr
字符串缓冲区;
字符串检查(\ " . 0123456789(+-*/)# \ ");
char空间;
char Char _ Temp
double Double _ Temp
oper _ stack . push(' # ');
0条评论