题目
●试题一
阅读以下说明和流程图(如图1所示),回答问题1至问题4,将答案写在答卷的对应栏内。
【说明】
本流程图是将中缀表示的算术表达式转换成后缀表示。如中缀表达式
(A-(B*C+D)*E)/(F+G))
的后缀表示为
ABC*D+E*-FG+/
为了方便,假定变量名为单个英文字母,运算符只有+、-、*、/(均为双目运算符,左结合),并假定所提供的算术表达是非空且语法是正确的。另外,中缀表示形式中无空格符,但整个算术表达式以空格符结束。流程图中使用的符号的意义如下:
数组IN[]存储中缀表达式;
数组POLISH[]存储其后缀表达式;
数组S[]是一个后进先出栈;
函数PRIOR(CHAR)返回符号CHAR的优先级,各符号的优先级见表2:
【问题1】
填充流程图中①的判断条件。
【问题2】
写出子程序A的功能,并顺序写出实现该功能的操作
【问题3】
写出子程序B的功能,并顺序写出实现该功能的操作。
【问题4】
中缀表达式
(A+B-C*D)*(E-F)/G
经该流程图处理后的输出是什么?
【流程图】
图1
相关标签: 流程图 表达式
提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
搜题
相关试题
(单选题)在详细设计阶段所使用到的设计工具是()。(本题2.0分)
A、程序流程图、PAD图、N-S图、HIPO图、PDL、判定表、判定树
B、数据流程图、Yourdon图、程序流程图、PAD图、N-S图、HIPO图
C、判定表、判定树、数据流程图、系统流程图、程序流程图、PAD图、N-S图
D、判定表、判定树、数据流程图、系统流程图、程序流程图、层次图
A、程序流程图、PAD图、N-S图、HIPO图、PDL、判定表、判定树
B、数据流程图、Yourdon图、程序流程图、PAD图、N-S图、HIPO图
C、判定表、判定树、数据流程图、系统流程图、程序流程图、PAD图、N-S图
D、判定表、判定树、数据流程图、系统流程图、程序流程图、层次图
在系统分析过程中使用三种主要图表工具的先后顺序是()
A、业务流程图、信息关联图、数据流程图
B、业务流程图、数据流程图、信息关联图
C、数据流程图、业务流程图、信息关联图
D、信息关联图、业务流程图、数据流程图
业务流程图的绘制方式一般包括()
A.横式流程图
B.表单传递流程图
C.直线式流程图
D.纵式流程图
E.框图式流程图
会计制度设计中常用的业务流程图有()
A.信息载体流程图
B.框图式流程图
C.符号式流程图
D.资料流程图
E.存档流程图
为了进行科学的信息加工和整理,工程监理人员需要结合工程监理与相关服务工作绘制的流程图有()。
A.业务流程图B.组织流程图C.资源流程图D.工艺流程图E.数据流程图