首页 > 软考
题目内容 (请给出正确答案)
[单选题]

●堆栈操作中, (10) 保持不变。(10)

A.堆栈的底

B. 堆栈中的数据

C. 堆栈指针

D. 堆栈的顶

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“●堆栈操作中, (10) 保持不变。(10) A. 堆栈的底…”相关的问题
第1题
堆栈操作中,(10)保持不变。A.堆栈的底B.堆栈中的数据C.堆栈指针D.堆栈的顶

堆栈操作中,(10)保持不变。

A.堆栈的底

B.堆栈中的数据

C.堆栈指针

D.堆栈的顶

点击查看答案
第2题
堆栈操作中,(11)保持不变。

A.堆栈的顶

B.堆栈中的数据

C.堆栈指针

D.堆栈的底

点击查看答案
第3题
在MCS-51中,SP用于存放栈顶指针值。当数据压入堆栈时,SP自动()。

A.加1

B.减1

C.不变

D.加2

点击查看答案
第4题
阅读以下应用说明、图和Java代码,根据要求回答问题1至问题5。 【说明】 Stack类是java. ntil包中专门

阅读以下应用说明、图和Java代码,根据要求回答问题1至问题5。

【说明】

Stack类是java. ntil包中专门用来实现栈的工具类。以下Java程序是一个不使用库函数而实现字符串反转的程序。例如,输入:123456,则输出:654321:输入:asdfeg,则输出:gefdsa。

【Java程序】

import java.applet.Applet;

import java.awt.*;

import java.awt.event.*;

import java.util.*;

public class UseStack extends Applet implements ActionListener

{ Stack MyStack;

Label prompt=new Label("输入要反转字符:");

Button pushBtn=new Button("压栈");

Button popBtn=new Button("弹栈"); //反转

TextField input=new TextField(5);

int[] DrawStack =new int[10]; //记录堆栈中数据

int[] PoppedOut=new int[20]; //记录被弹出的数据

int StackCnt=0; //记录模拟堆栈的数组中的数据个数

String msg=" ";

public void init()

{ MyStack=new Stack();

add(prompt);

add(input);

add(pushBtn);

add(popBtn);

pushBtn.addActionListener(this);

(1)

}

public void paint(Graphics g)

{ for (int i=10; i<StackCnt; i++) //模拟显示堆栈内部的数据排列情况

{ g.drawRect(50,200-i*20,80,20);

g.drawString(Integer.toString(DrawStack[i]),80,215-i*20);

}

for (int i=0;(2) ) //显示被弹出的数据

g.drawString(Integer.toString(PoppedOut[i]),200+i*20,100);

g.drawString("堆栈",70,236);

g.drawString("栈底",135,225);

g.drawString("栈顶",160,225-StackCnt*20);

g.drawString(msg,200,140);

}

public void actionPerformed((3) )

{ if (e.getAct ionCommand () == "压栈") //压栈操作

{ if(StackCnt<10)

{ MyStack.push(new Integer((4) ));

DrawStack[StackCnt++]=Integer.parseInt(input.getText() );

input.setText (" ");

}

else

msg="输入数据过多,请先弹栈!"

}

else if (e.getActionCommand () == "弹栈") //弹栈操作

{ if((5) )

{ StackCnt--;

PoppedOut[PopCnt++]=[(Integer)(MyStack.pop())).intValue();

}

else

msg="堆栈已空,不能再弹栈!";

}

repaint();

}

}

点击查看答案
第5题
下列关于血液的pH能保持基本不变,说法错误的是()。

A.正常人血液的pH范围是7.35—7.45

B.血液中HCO3-]和CO2]溶解的比例是20:1,超过了1:10到10:1的范围,所以血液没有缓冲作用

C.血液中有多种缓冲对

D.肺和肾的生理调节功能

点击查看答案
第6题
在堆栈类Sharedstack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下画线处填入的修饰符
是(两个下画线的填写内容相同)()。 public class SharedStack{ int idx=0; char[]data=new char[10]; public synchtonized void push(char c){……} publR,synchronized void pop{……} }

A.Dublic

B.不使用修饰符

C.private

D.protected

点击查看答案
第7题
在堆栈类SharedStack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下划线处填入的修饰符
是(两个下划线的填写内容相同)

public class SharedStack(

______int idx=0;

______char[]data=new char[10];

public synchronized void push(char C) {......}

public synchronized void pop{}{......}

}

A) public

B) 不使用修饰符

C) private

D) protected

点击查看答案
第8题
下列关于资本资产定价模型中β系数的说法,正确的是()。

A.如果β=1,则说明大盘整体上涨10%时,该只股票的报酬率保持不变

B.如果β=0.7,则说明大盘整体上涨10%时,该只股票的报酬率下降7%

C.如果β=1.4,则说明大盘整体上涨10%时,该只股票的报酬率下降14%

D.如果β=1.2,则说明大盘整体上涨10%时,该只股票的报酬率也上涨12%

点击查看答案
第9题
某商品的需求函数为:lnYi=92.3+0.46lnX1t-0.18lnX2t(0.126) (0.032)(3.651) (-5.625)R^2=0.983
某商品的需求函数为:lnYi=92.3+0.46lnX1t-0.18lnX2t(0.126) (0.032)(3.651) (-5.625)R^2=0.983

某商品的需求函数为:

lnYi=92.3+0.46lnX1t-0.18lnX2t

(0.126) (0.032)

(3.651) (-5.625)

R^2=0.983,调整后的R^2=0.976,F=581

其中,Y为需求量,X1为消费者收入,X2为该商品价格。

(1)解释参数的经济意义;(2)若价格上涨10%将导致需求如何变化?

(3)在价格上涨10%的情况下,收入增加多少才能保持需求不变?(4)解释模型中各个统计量的含义。

点击查看答案
第10题
堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为()。A.1B.2C.0D.不确定

堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为()。

A.1

B.2

C.0

D.不确定

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改