题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-13 05:19:30

[填空题]

假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针 bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有()个元素。


更多"假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间"的相关试题:

[填空题]假设用一个长度为50的数组(数组元素的下标为0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
[填空题]假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
[填空题]假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
[填空题]假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有()个元素。
[填空题]假设用—个长度为50的数组(数组元素的下标从0至到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶揩针top指向栈顶元素,如果bottomn=49,top=30(数组下标),则栈中具有 【1】 个元素。
[填空题]假设一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有()个元素。
[填空题]假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bosom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
[填空题]假设用一个长度为50的数组成(数组元素的下标从0到49)作为栈的存储窨,栈底指标bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有()个元素。
[单项选择]在一个具有n个单元的顺序栈中,假设以地址高端作为栈顶,以top作为栈顶指针,则当做退栈处理时,top的变化为______。
A. top不变
B. top=0
C. top=top-1
D. top=top+1
[单项选择]在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当作出栈处理时,top变化为( )。
A. top不变
B. top=0
C. top--
D. top++
[填空题]数据段中有一个字数组,其首地址放在SI寄存器中。数组的第一个字中存放着该数组的长度。阅读程序并填空,使程序完整并能正常运行:
DSEG SEGMENT ;数据段
COUNT DW
ADDR DW
DSEG ENDS
CSEG SEGMENT ;代码段
MAIN PROCFAR
START PUSH DS
MOV AX, 0
PUSH AX
MOV AX, DSEG ;初始化DS
MOV DS, AX
MOV ADDR, SI ;将数组的首地址送到ADDR中
MOV CX, [SI] ;数组的长度送到CX中
MOV COUNT, CX ;数组长度送计数器
AGAIN1: MOV BX, 1 ;设标志位
DEC COUNT ;计数器的值减1
JZ EXIT ;等于0,则退出程序
MOV CX, COUNT ;计数器的值送CX
MOV SI, ADDR ;指针指向数组的首地址
AGAIN2: ADD SI, 【6】
MOVAX, [SI]
CMP [SI+2],AX ;前两个元素进行比较
JAE NEXT ;第二个大,则跳转到NEXT去执行
XCHG [S1+2],AX ;否则,交换两个存储单元的内容
MOV [SI], AX
MOV BX, 0 ;有交换的话,标志位置0
NEXT: LOOP AGAIN2 ;继续进行内循环
CMP BX, 0
JE AGAIN1
EXIT: MOV SI, ADDR ;否则,结束程序并将数组首地址送回SI
RET
MAIN ENDP
CSEG ENDS
END
[单项选择]定义一个长度为10的一维整型数组M,并且要求分别给数组元素赋值为M
(K)=K+1,但M(10)=1。下列各程序段中错误的是( )。
A. DIMENSION M(10)
B. DIMENSION M(10)
C. DIMENSION M(10)
D. DIMENSION M(10)
[单项选择]如果以链表作为栈的存储结构,则退栈操作时( )。
A. 必须判别栈是否满
B. 必须判别栈是否空
C. 判别栈元素的类型
D. 对栈不作任何判别
[简答题]设有一个长度为s的字符串,其字符顺序存放在一个一维数组的第1至第s个单元中(每个单元存放一个字符)。现要求从此字符串的第m个字符以后删除长度为t的子串,m<s,t<(s-m),并将删除后的结果复制在该数组的第s单元以后的单元中,试设计此删除算法。
[简答题]设有一个长度为S的字符串,其字符顺序存放在一个一维数组的第1至第s个单元中(每个单元存放一个字符)。现要求从此字符串的第m个字符以后删除长度为t的子串,m<s,t<(s-m),并将删除后的结果复制在该数组的第s单元以后的单元中,试设计此删除算法。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码