阅读下列算法说明和流程图,将应填入(n)处的字句写在对应栏内。
【算法说明】
本算法按照算符优先关系,实现对算术四则混合运算表达式(可含小括号)的求值。处理对象是以字符串形式给出的、语法正确且不含变量的整数表达式。
算符优先关系见表5.1(§1,§2为按顺序出现的两个运算符)
说明:“”是假设的表达式开始符和结束符,不可用。
为实现算法,使用了两个堆栈分别寄存运算符和运算数(中间结果值)。算法基本思路如下:首先置操作数栈S1为空,表达式起始符“”设为运算符栈S2的栈底元素;依次读入表达式的各符号,若是数字字符则连接在一起转换为int型操作数进S1栈;若是运算符§2,则和S2栈的栈顶运算符51比较优先级后作相应操作,直至整个表达式求值结束。算法流程图5.1如下:
【问题】请将流程图补充完整。
下列对于线性链表的描述中,正确的是()。
A.存储空间必须连续,且各元素的存储顺序是任意的
B.存储空间不一定是连续,且各元素的存储顺序是任意的
C.存储空间必须连续,且前件元素一定存储在后件元素的前面
D.存储空间不一定是连续,且前件元素一定存储在后件元素的前面
定义字段默认值的含义是()。
A. 不得使该字段为空
B. 不允许字段的值超出某个范围
C. 在未输入数据之前系统自动提供的数值
D. 系统自动把小写字母转换为大写字母
定义字段默认值的含义是()。
A.不得使该字段为空
B.不允许字段的值超出某个范围
C.在未输入数据之前系统自动提供的数值
D.系统自动把小写字母转换为大写字母
A.乙公司将汇票转让给供货方时应在被背书人处签章,以保证背书连续
B.丙公司自己记载名称于被背书人处的做法不具法律效力
C.银行是因为背书不连续而拒绝付款
D.银行是因为丙公司自己记载名称于被背书人处而拒绝付款