实习报告二算术表达式求值演示(编辑修改稿)内容摘要:
p2(SqStack2 S)//若栈不空,则返回 S 的栈顶元素 { if(!=) return *()。 }//GetTop2 Status Push2(SqStack2 amp。 S,int e)//插入元素 e 为新的栈顶元素 { if(=)//栈满,追加存储空间 { =(int *)realloc(,(+STACKINCREMENT)*sizeof(int))。 if(!) return OVERFLOW。 =+。 +=STACKINCREMENT。 } *++=e。 return OK。 }//Push2 Status Pop2(SqStack2 amp。 S, int amp。 e)//若栈不空,则删除 S 的栈顶元素, { //用 e 返回其值,并返回 OK;否则返回 ERROR if(==) return ERROR。 e=*。 return OK。 }//Pop2 Status PrintStack2(SqStack2 S,int amp。 n) //若栈 S 不空,则从栈底到栈顶输出 S 的元素 (为 int 型 ),并返回打印的长度 { n=0。 int x,*p。 if(==) return ERROR。 for(p=。 p!=。 p++) { x=*p。 printf(%d ,*p)。 //打印该数值 n=n+count(x)+1。 //1 表示空 格长度 , count(x)为计算数 x 的位数 } return OK。 }//PrintStack2 其中 count(x)函数的实现为: int count(int a){//计算 a 的位数,因 a 是 int 型,所以把它当 成 不超过 5 位数来处理 if(a9999) return 5。 else if(a999) return 4。 else if(a99) return 3。 else if(a9) return 2。 else return 1。 }//count 主函数的算法 define TRUE 1 define FALSE 0 define OK 1 define ERROR 0 define OVERFLOW 2 define IINFEASIBLE 1 define N 100 void main() { i=0。 j=1。 flag=0。 char c[N],d,theta。 char OP[]=+*/()。 SqStack1 OPTR。 SqStack2 OPND。 InitStack1(OPTR)。 Push1(OPTR,39。 39。 )。 InitStack2(OPND)。 printf(请输入正确的算术表达式并以字符 39。 39。 结束 :\n)。 gets(c)。 printf(步骤 \tOPTR栈 \t\tOPND 栈 \t\t当前字符 主要操作 \n)。 while(istrlen(c)){ printf( %d\t,i+j)。 //打印序号 PrintStack1(OPTR,m)。 putchar(39。 \t39。 )。 //打印 OPTR 栈 if(m8) putchar(39。 \t39。 )。 //若打印长度不够 8,要再 PrintStack2(OPND,n)。实习报告二算术表达式求值演示(编辑修改稿)
相关推荐
简明扼要、重点突出,对同行专业人员已熟知的常识性内容,尽量减少叙述。 论文中如出现一些非通用性的新名词、术语或概念,需做出解释。 标题和层次 标题要重点突出,简明扼要,层次要清楚。 页眉和页码 页眉从摘要开始,一律设为“ 吉林大学网络教育 20xx 届 本(专)科生毕业设计( 论文)”,采用宋体五号字居中书写。 页码 放在页脚中(插入自动图文集中的: 第 X 页 共 X 页) (宋体小五号)
出生年月 学历 年级 申报者 免冠照片 学校(单位) 电话 学校地址 邮编 家庭住址 电话 家长姓名 与申报 者关系 工作单位及其职务 (或职称 ) 署名作者情况 姓名 性别 民族 出生年月 学历 年级 申报者 免冠照片 学校(单位) 电话 地址 邮编 家庭住址 电话 家长姓名 与申报 者关系 工作单位及其职务 (或职称 ) 辅导教师 姓名 性 别 民 族 年 龄 专业 所在单位 职务或职称
纪 90 年代是我国科技馆发展最快的时期, 1995 年我国拥有“科技馆”393 座,到 20xx 年已发展到 554 座。 但这些“科技馆”绝大多数与科技馆的属性、地位、作用和要求都相差甚远。 大多数“科技馆”并没有常设科普展览设施,因此其科普功能并没有得到很好发挥,接待观众和开展活动的人数更是寥寥无几。 从总体上看,我国科技馆事业起步晚、发展快,但总体水平不高。 通辽市位于内蒙古自治区东部
务理念赢得众多客户的青睐,汽车销量一直稳居同行业领先地位,华丰的知名度不断提高,实力不断发展壮大。 其 维修服务站占地面积 8000 多平方米,拥有国际先进的检测设备和专用工具。 公司服务站现有员工均经过一汽丰田技术等级培训,且通过丰田资格认定考试。 华丰在规模和服务理念上下了不少功夫,且所有员工都具备了统一的技术和资格认定,但是售后服务提升却并不明显。 瑞安市红升汽车销售服务有限公司
现有的通信资源。 的传输速率是对称的,即为上行和下行通信提供相等的带宽,传输速率可达到 T1/E1,一般采用两对电话线进行全双工通信,有效传输距离只有 5km,其典型的应用是代替现有的 T1 方式将远程办公室连接起来。 与一般的基带调制解调器相比, HDSL 是各种 DSL 技术中最成熟的一种,互连性好,传输距离较远,设备价格较低,故 HDSL 技术已经在一些电信公司和校园内联网使用。 虽然
来取得,国家级科研成果 4 分,省级科研成果 3分,市级科研成果 2 分,校级 1 分。 4. 学历:本专业学历或者相近学历有效,以最高学历计算,博士 4 分,研究生 3 分,本科 2 分,大专 1 分。 5. 职务:校级领导正职 4 分、副职 3 分,科级正职 2 分、副职 1 分,教研室主任。 ( 3)工勤技能岗位: 第一:任职年限,同一职称内任职满 1 年 1 分,按聘任时间计算。