



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1:工程结构2:源代码1. cpp:#include#include#include#includeusing namespace std;typedef float type1;typedef char type2;struct zhan1type1 opnd50;int basic;int top;struct zhan2type2 optr52;int basic;int top;char yunsuan8=+,-,*,/,(,),#;int priority77= 3,3,1,1,1,3,3,3,3,1,1,1,3,3,3,3,3,3,1,1,3,3,3,3,3,1,3,3,1,1,1,1,1,2,0,3,3,3,3,0,3,3,1,1,1,1,1,0,2 ;int yunsuanfu(char c)for(int i=0;i7;i+)if(c=yunsuani)return 1;return 0;int youxianji(char a,char b)int ia=0;int ib=0;for(int i=0;i7;i+)if(a=yunsuani)ia=i;break;for(i=0;i7;i+)if(b=yunsuani)ib=i;break;return priorityiaib;int operate(int a,char the,int b)char s5=+,-,*,/;if(the=s0) return a+b;if(the=s1) return a-b;if(the=s2) return a*b;if(the=s3) return a/b;void main()zhan1 s1;zhan2 s2;s1.top=0;s1.basic=0;s2.top=0;s2.basic=0; s1.opnds1.top=0;char c;s2.optrs2.top=#;c=getchar();while(c!=#|s2.optrs2.top!=#)if(yunsuanfu(c)switch(youxianji(s2.optrs2.top,c)case 0:cout输入操作符错误,重新输入:endl;c=getchar();break;case 1:s2.top+;s2.optrs2.top=c;c=getchar();break;case 2:s2.top-;c=getchar();break;case 3:char theta=s2.optrs2.top;s2.top-;float b=s1.opnds1.top-1;s1.top-;float a=s1.opnds1.top-1;s1.top-;float answer=operate(a,theta,b);s1.opnds1.top=answer;s1.top+;break;else if(isdigit(c) float shuzi12; int i=0; double s=0.0; float zhi=0; shuzii=(float)c-48.0; i+; c=getchar(); while(isdigit(c)&i=11) shuzii=(float)c-48.0; i+; c=getchar(); s=i; for(int j=0;ji;j+) float m=pow(10.0,s-1.0); zhi=zhi+m*shuzij; s-; s1.opnds1.top=zhi; s1.top+; if(!isdigit(c)&!y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 60268-7:2025 CMV EN Sound system equipment - Part 7: Headphones and earphones
- 2024年河北省隆化县人民医院公开招聘护理工作人员试题带答案详解
- 洪洞教编初中数学试卷
- 医院项目管理课件
- 医院课件教学课件
- 《网络综合布线》教案 项目3实训任务 实施工程预算和撰写采购招标文件
- 健康管理中心课件内容
- 中国无线鼠标行业发展监测及投资战略规划研究报告
- 2021-2026年中国风光互补控制器市场竞争格局及投资战略规划报告
- 2025-2030年中国制动鼓行业市场供需态势及发展前景研判报告
- DBJ50T-195-2025 混凝土抗压强度检测技术标准
- 《南昌市海绵城市建设规划设计导则》
- 牙齿漂白治疗技术操作指南
- 道路施工工艺培训
- 2025-2030全球及中国乙酰柠檬酸三丁酯(ATBC)行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 克罗恩病诊断与治疗课件
- 2025济宁市泗水县泗河街道社区工作者考试真题
- 初二化学全套试题及答案
- 核心素养教学落地四大关键策略
- 融资代建合同模板5篇
- 甲方工期回复函
评论
0/150
提交评论