{ intlenth=0; charce; int a; int b; cstack c; istack i; initstack (c); initstack (i); lenth = strlen(array); for(int n=0;n { cpop(c,ce); if(i.ibase==i.itop) { printf(\else { ipop(i,b); a=b; if(i.ibase==i.itop) { printf(\break; } else { ipop(i,a); if(ce=='+') b=b+a; if(ce=='-') b=b-a; if(ce=='*') b=b*a; if(ce=='/') b=b/a; ipush(i,b); } } } else if((array[n]=='+')||(array[n]=='-')||(array[n]=='*')||(array[n]=='/')) { ce=array[n]; cpush(c,ce); } if(array[n]>='0'&&array[n]<='9') { b=(int)(array[n]-'0'); ipush(i,b); } } ipop(i,b); if(i.ibase==i.itop) printf(\式计算结果为:%d\\n\intbuchong() { int i; intlenth=0; getfun(); lenth = strlen(array); if(lenth==1) { if(array[0]>47&&array[0]<58) printf(\表达式结果为:%d\\n \else result=0; return 0; } int main() { char open[5]; do { buchong(); if(result==0) jisuan(); printf(\是否退出 ?\\n否请按y,退出请按任意键\gets(open); } while(open[0]=='y'||open[0]=='Y'); return 0; }
沈阳航空航天大学软件课设报告(5)
2019-03-22 19:00
沈阳航空航天大学软件课设报告(5).doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!