全文预览

数据结构实验报告

上传者:幸福人生 |  格式:docx  |  页数:19 |  大小:124KB

文档介绍
ssign(s,value,getvalue);Р }Р b=ReadExpr(s,0,strlen(s)-1);Р printf("\n对应的二叉树:");Р WriteExpr(b);printf("\n请输入选择(1-7)\n");Р break;Р }Р case '4':Р {yesORno=Seek(s,strlen(s)-1);Р if(yesORno=='1')Р printf("表达式中有未知变量,请选择3进行变量赋值\n");Р elseР {Р fx=Expression(s); /* 表达式求值*/Р printf("\n表达式的运算结果为: %f \n",fx); Р }Р printf("\n请输入选择(1-7)\n");Р break;Р }Р case '5':Р {Р printf("请从(+、-、*、/)中选择一个作为复合符号\n");Р printf("你的选择是:");Р getchar();Р p=getchar();Р printf("\n");Р printf("请输入要复合的第一个表达式:");Р getchar();Р gets(E1);Р printf("\n");Р printf("请输入要复合的第二个表达式:");Р gets(E2);Р printf("\n");Р CompoundExpr(E1,E2,p);Р printf("\n请输入选择(1-7)\n");Р break;Р }Р case '6':Р { MergeConst(s);Р printf("\n请输入选择(1-7)\n");Р break;Р }Р } Р } Р}//一下是表达式求值函数Р#include"MyExpression.h"Рdouble Expression(char *oldexp) //表达式计算函数,输入的是表达式字符串Р{

收藏

分享

举报
下载此文档