switch(e) { case '@':g[k-2]=pow(g[k-1],pow(g[k-2],-1));k--;break; case ':g[k-2]=pow(g[k-2],g[k-1]);k--;break; case '+':g[k-2]+=g[k-1];k--;break; case '-':g[k-2]=g[k-2]-g[k-1];k--;break; case '*':g[k-2]*=g[k-1];k--;break; case '/':g[k-2]=g[k-2]/g[k-1]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 22:05:45
switch(e) { case '@':g[k-2]=pow(g[k-1],pow(g[k-2],-1));k--;break; case ':g[k-2]=pow(g[k-2],g[k-1]);k--;break; case '+':g[k-2]+=g[k-1];k--;break; case '-':g[k-2]=g[k-2]-g[k-1];k--;break; case '*':g[k-2]*=g[k-1];k--;break; case '/':g[k-2]=g[k-2]/g[k-1]

switch(e) { case '@':g[k-2]=pow(g[k-1],pow(g[k-2],-1));k--;break; case ':g[k-2]=pow(g[k-2],g[k-1]);k--;break; case '+':g[k-2]+=g[k-1];k--;break; case '-':g[k-2]=g[k-2]-g[k-1];k--;break; case '*':g[k-2]*=g[k-1];k--;break; case '/':g[k-2]=g[k-2]/g[k-1]
switch(e) { case '@':g[k-2]=pow(g[k-1],pow(g[k-2],-1));k--;break; case ':g[k-2]=pow(g[k-2],g[k-1]);k--;break; case '+':g[k-2]+=g[k-1];k--;break; case '-':g[k-2]=g[k-2]-g[k-1];k--;break; case '*':g[k-2]*=g[k-1];k--;break; case '/':g[k-2]=g[k-2]/g[k-1];k--;break; default:continue;

switch(e) { case '@':g[k-2]=pow(g[k-1],pow(g[k-2],-1));k--;break; case ':g[k-2]=pow(g[k-2],g[k-1]);k--;break; case '+':g[k-2]+=g[k-1];k--;break; case '-':g[k-2]=g[k-2]-g[k-1];k--;break; case '*':g[k-2]*=g[k-1];k--;break; case '/':g[k-2]=g[k-2]/g[k-1]
也就是e里面取的是什么字符就运行那字符后面的运算方法 当e=@的时候运行g[k-2]=pow(g[k-1],pow(g[k-2],-1));k--; 下面的一样