正确答案: BF
B EDCBA54321
题目:一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )
解析:栈是按照“先进后出(FILO)”或“后进先出(LIFO)”的原则组织数据的,栈只能在栈顶插入数据(称为入栈)和删除数据(称为出栈)。现将元素l、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是EDCBA54321。因此本题的正确答案是B。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]习惯性在下列程序的输出结果是42,请将画线处缺失的部分补充完整。
include
[单选题]Visual Basic程序设计采用的编程机制是( )。
事件驱动
[单选题]窗体上有一个名称为commondialog1的通用对话框,一个名称为Command1的命令按钮,并有如下事件过程:
Private Sub Command1_Click()
Commondialog1.defauhext=”doc”
Commondialog1.filcname=”vb.txt”
Commondialog1.filter=”Alt(*.*)”|*.*|word|*.doc|”
Commondialog1.filerindex=1
Commondialog1.showsave
End Sub
运行上述程序,如下叙述中正确的是
打开的对话框中文件“保存类型”框中显示“All(*.*)”
解析:【答案】:A
[单选题]关闭当前的工程并退出Visual Basic的快捷键是
“Alt+Q”
解析:解析:“Alt+Q”关闭当前的工程并退出VisualBasic。
[单选题]关于集合,下列叙述错误的是______。
集合包含四个重要接口:Collection、Set、List、Map
解析:解析:一个集合就是代表一组对象的一个对象,这一组对象称为集合的元素,故选项A和B正确。每一个对象都具有一定的数据类型,集合主要用来处理各种类型的对象的聚集,故选项C正确。集合保留了对Object类的引用,因此,任何数据类型的对象都可以存放在集合中。集合使用户能够通过有用的方法对对象进行存储和组织,以便进行更有效的访问。集合包含的四个重要接口是Collection、Set、List和SortedSet,没有Map,所以选项D错误。
[单选题]下列叙述中,正确的是( )。
退队运算后队列长度减1
解析:解析:非空循环队列的队尾指针等于排头指针时,说明循环队列已满,不能进行入队运算,选项A是错误的。循环队列为空时不可以进行退队运算,否则产生“下溢”,选项B是错误的。入队运算首先将队尾指针进1,然后将新元素插入到队尾指针指向的位置。
[多选题]设有定义: int a=2,b=3,c=4;, 则以下选项中值为0的表达式是
(!a==1)&&(!b==0)B. (a
(!a==1)&&(!b==0)
解析:解析:计算逻辑表达式要注意的问题有三个:一、3个逻辑表达式的优先级从高到低依次是!(逻辑非)、&&(逻辑与)、‖(逻辑或);二、运算符&&或‖的左边运算分量分别为“假”或“真”的时候已经能够得出整个表达式的值,故右边运算分量将被“短路”,即忽略右边的表达式.三、逻辑值能够自动转换为整数值:“真”=1、“假’=0;整数值也能自动转换为逻辑值:0=“假”,非0=“真”。选项A中(!a=1)&&(!b==0)→(12==1)&&(!b==0)→(0==1)&&(!b==0)→0&&(!b==0)→0(&&右边表达式(!b==0)被“短路”);选项B中(ab)&&!c‖1→(23)&&!4‖1→1&&0‖→0‖→1;选项C中a&&b→2&&3→1选项Da‖(b+b)&&(c-a)→2‖(b+b)&&(c,a)→1(‖右边表达式(b+b)&&(c-a)被“短路”)。所以本题选A。
[单选题]INSERT—SQL语句可以完成的功能是( )。
向表中插入记录
解析:SQL语言功能相当强大,它是英文Strut.turedQueryLanguage结构化查询语言的缩写。包含数据定义、数据操纵和数据控制等功能。SQL已经成为关系数据库的标准数据语言,现在所有的关系数据库管理系统都支持SQL语言。其中选择操作采用子句From加上Where子句来进行,查询操作采用Select来进行,插入记录用INSERT,修改或者更新操作采用Update子句来完成,因此本题的答案应该是选项c。