h #include #include #include #include #include using namespace std; //template struct Ti //定义一个结构体,用于存储题习题库中的每一道台
题目{ char chh[30]; }; template struct Stack //定义栈,其中数据元素为字符型í{ T data[50]; int top; }; template struct Stack2 //定义栈,其中数据元素为整型í{ float data[50]; int top; }; template class link { public: void Push(Stack &S,char x); char Pop(Stack &S,char x); void Push2(Stack2 &S,float x); float Pop2(Stack2 &S,float x); void pingjia(int m) ; int In(char c); int change(char x); int Precede(int a,int b); float Operate(float a,char c,float b); void toEmpty(char s[],int n); void isStay(char s1[],int n1,char s2[],int n2); int isInt(char s[],int n); void xitiku(char a[],int n); float Expression(); Stack setStack(); Stack2 setStack2(); }; //1
cpp #include #include "1
h"#include #include #include #inc