正确答案: C
栈是特殊的线性表,只能在一端插入或删除元素
题目:下列关于栈的描述中正确的是
解析:栈是一种特殊的线性表,其插入与删除运算都只在线性表的一端进行。由此可见,选项A,选项马和选项D错误,一正确答案是选项C。
查看原题
举一反三的答案和解析:
[单选题]计算机软件的构成是()。
程序、数据及相关文档
[单选题]软件工程的理论和技术性研究的内容主要包括软件开发技术和 ( )
软件工程管理
解析:软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。基于这一目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。
[单选题]只能用来显示字符信息的控件是
标签框
解析:解析:考查考生对标签控件使用方法的了解程度。标签控件只能用来显示字符信息。
[单选题]数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
物理设计
解析:答案 D
[单选题]关于静态数据成员的描述中正确的是
类的静态数据成员必须进行初始化
解析:解析:C++类中的静态成员变量是该类中所有对象所共有的,它能够被类中的任何函数调用,所以选项A) 、选项B) 、选项C) 是错误的。而类的静态数据成员是必须要进行初始化才能使用的。
[单选题]若有以下定义和语句,则输出结果是______。int **pp,*p,a=10,b=20;pp=&p; p=&a; p=&b; printf("%d\n",*p,**pp);
20,20
[单选题]下列程序实现了2个监听器接口:ActionListener和W1ndowListener。 import java.awt.*; import java.awt.event.*; public class ex39______ { public static void main(String[] args) { ex39 bj = new ex39(); obj .go(); } public void go() { Frame. f = new Frame("ex39"); f.addWindowListener(this); Button b = new Button("Button"); b.addActionListener(this); f.add(b); f.pack(); f.setVisible(true); } public void actionPerformed(ActionEvent e) { System.out.println("Button pressed!"); } public void windowActivated(WindowEvent e){} public void windowDeactivated(WindowEvent e){} public void windowClosed(WindowEvent e) {} public void windowClosing(WindowEvent e){System.exit(1); public void windowIconified(WindowEvent e){} public void windowDeiconified(WindowEvent e) {} public void windowOpened(WindowEvent e){} } 请选择正确的语句填入横线处。
implements ActionListener, WindowListener
[单选题]s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S:则以下选项中正确的是
if(strcmp)(s1,s2)>0)S;
解析:解析:在C语言中字符串的比较用strcmp()函数,该函数有两个参数,分别为被比较的两个字符串。如果第一个字符串大于第二个字符串返回值大于0,若小于返回值小于0,相等返回值为0.字符串比较大小的标准是从第一个字符开始依次向右比较,遇到某一个字符大,该字符所在的字符串就是较大的字符串,如果遇到某一个字符小,该字符所在的字符串就是较小的字符串。本题中要求当s1所指字符串大于s2所指串时,执行语句s,因此应该为strcmp(s1,s2)>0或者strcmp(s2,s1)0,所以,4个选项中选项D符合题意。