帮帮文库

返回

课程设计利用栈求表达式的值.doc文档43页在线阅读 课程设计利用栈求表达式的值.doc文档43页在线阅读

格式:word 上传:2022-06-25 03:41:36

《课程设计利用栈求表达式的值.doc文档43页在线阅读》修改意见稿

1、“.....不过经过长时间努力还是可以完成任务在这个数据库设计过程中,让我对有了更多了解,更加熟练去使用这个数据库软件。对语句也有更多理解,巩固了知识理解和运用,养成良好动手能力,件里,并统计计算次数查看多次计算结果,以表形式输出查看本次计算记录,以表形式输出清除计算记录,重新计算。算法说明主要功能函数本程序主要功能函数包括主函数创建触发器触发器,个计量器个表达式字符串个操作码栈和个操作数栈把表达式字符串从头到尾逐扫描,将输入表达式进行语法检查第个字符只能是数字或,最重个字符只能是表达式括号必判断该数字合法性。若合法,则压入数据到堆栈中。是规定运算符......”

2、“.....在处理过程中,将计算该表达式值。若是其它字符,则返回信息。若上述处理过程中没有发现,则认为该表达式合法,并在屏幕上打印处理结果。附加功能规定表达式合法性小数计算计算记录保存与查看判断表达式合法性规定表达式合法性,括号配对,不能出现等符号重叠情况。表达式开头只能是数字或,进行运算后再压入操作数栈是,若操作码栈顶是,把弹出操作码栈顶元素,否则视为级别,成绩信息表创建成绩信息表,算优先级别选择操作把表达式中数值部分字符串转成数值压入操作数栈是直接压入到操作码栈,级别比操作码栈顶元素高,把运算符压入操作码栈级别比操作码栈低......”

3、“.....数据组合在起,记录聚簇技术能满足这个要求该技术在网上查询到。存取方法设计存取路径可分为主存取路径和辅存取路径,前者用于主键检索,后者用于辅助键检索。六建模七数据库实现数据库实施阶段,运用提供宿主语言,根据逻辑设计和物理设计结果显示本次计算结果,计算结果,简单计算,表达式处理函数学生信息添加修改删除。在进行信息添加时,首先在新窗口进行学生信息录入,在保存时候要进行学生学号是否有重复检查,如果添加学生编号有重复就要对用户进行提示。只有在不重复情况下才能进行信息添加。在进行信息删除时,要首先打开提示窗口让用户确认是否要删除,只有在用户确认情况下才能进行信息删除......”

4、“.....要根据用户选定学生进行修改,即列出用户选定学生所有信息,在这个基础上进行学生信息修改。教师信息须配对,中间不能出现在前面只能是,在前出清除计算记录,重新计算。算法说明主要功能函数本程序主要功能函数包括主函数,程序主菜单,第二层计算选择,子菜单显示所有计算记录保存计算结果显示本次计算结果,语法检查数字字符串转成型数字,处理操作码,判断栈操作字符型操作码转换优先级,非表达式字符返回栈操作函数查看操作数栈栈顶操作数栈出栈,压入操作数栈判空初始化栈查看栈顶出栈,压栈判空初始化栈函,向表格中插入数据学生信息表张晓婷,女,软件工程,计算机与数据科学学院张三,男......”

5、“.....计算机与数据科学学院李健,男,软件工程,计算机与数据科学学院陈欣,女,软件重要对象,是其他对象基础。数据库只是个框架,数据表才是内容实质,建表原则个完整数据库不可缺少就是数据表,若干个数据表集合成个数据库。数据表主要用来存放定格式记录,数据表中行被称为记录,列被称为字段。创建数据表过程其实就是定义字段过程。创建数据库后,为数据库添加数据表,步骤如下新建查询窗口在查询窗口中键入下列语句创建表,同时建立主键和外键学生信息表创建学生信息表男,女教师信息表创建教师信息表李军伟,男,毛泽东思想院系表,据库原理......”

6、“.....操作数栈出栈,压入操作数栈提醒所有记录已经清空,提醒结束,操作码栈操作数栈用栈作码是否到尾操作数处理合法,则压入数据到堆栈中。是规定运算符,则根据规则进行处理。在处理过程中,将计算该表达式值。若是其它字符,则返回信息。若上述处理过程中没有发现,则认为该表达式合法,并在屏幕上打印处理结果。附加功能规定表达式合法性小数计算计算记录保存与查看判断表达式合法性规定表达式合法性,括号配对,不能出现等符号重叠情况。表达式开头只能是数字或,表达式中只能有个。程序中功能函数初始化堆栈语法检查并计算,将操作数压入堆栈......”

7、“.....题目要求按照分析设计编码调试测试软件过程完成这个应用程序。为各项操作功能设计个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行操作项目。输入要求应用程序运行后在屏幕上显示个菜单。用户可以根据需求,选定相应操作项目。进入每个操作后,根据应用程序提示信息,从键盘输入相应信息。程序根据用户输入信息件里,并统计计算次数查看多次计算结果,以表形式输出查看本次计算记录,以表形式输出清除计算记录,重新计算。算法说明主要功能函数本程序主要功能函数包括主函数印处理结果......”

8、“.....每个模块功能要求概要设计在此说明每个部分算法设计说明可以是描述算法流程图。详细设计各个算法实现源程序注释及程序说明。调试分析测试程序运行情况,遇到问题及解决方法。总结可以包括课程设计过程中收获遇到问题遇到问题解决问题过程思考程序调试能力思考号配对,不能出现等符号重叠情况。表达式开头只能是数字或,表达式中只能有个。程序中功能函数初始化堆栈语法检查并,程序主导查看记录,请输入或清空记录,请输入或计算,将操作数压入堆栈初始化栈,检查是表达式和操作码是否到尾操作数处理计算表达式时,操作数处理合法,则压入数据到堆栈中。是规定运算符......”

9、“.....在处理过程中,将计算该表达式值。刚调用判断操作若是,则弹出操作码栈栈顶元素和操作数栈两个栈顶元素,进行运算,后再压入操作数栈,计算完毕后按顺序运行。,计算结果启动程序,函数是计算表达式,调用了初始化栈函数和字符级别判断,若是数字,则调用转化数字然后压入操作数栈,若是运算符初始化栈压栈判空初始化栈函数间调用关系图函数关系调用图函数调用详细说明函数调用了个函数,判断执行查看所有计算记录函数,或是清空以往所有计算记录,或是退出程序,或是检查输入表达式语法并计算表达式,操作。数栈,若是运算符,刚调用判断操作若是,则弹出操作码栈栈顶元素和操作数栈两个栈顶元素......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
课程设计 利用栈求表达式的值.doc预览图(1)
1 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(2)
2 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(3)
3 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(4)
4 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(5)
5 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(6)
6 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(7)
7 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(8)
8 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(9)
9 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(10)
10 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(11)
11 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(12)
12 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(13)
13 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(14)
14 页 / 共 43
课程设计 利用栈求表达式的值.doc预览图(15)
15 页 / 共 43
预览结束,还剩 28 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档