正确答案: C
3
题目:设有栈S和队列Q,其状态为空,元素a1,a2,a3,a4,a5,a6依次入栈,出栈的元素则进入队列Q,若6个元素出队列的顺序是a2,a3,a4,a6,a5,a1,则栈的容量至少是
解析:本题主要考查栈和队列的基本特性。栈是限定仅在表尾进行插入和删除操作的线性表,而队列则只允许在队尾进行插入操作,在队头进行删除操作。栈对数据元素的操作具有先进后出的特点,而队列对数据元素的操作具有先进先出的特点。
查看原题
举一反三的答案和解析:
[单选题]下列关于数据访问页中Office电子表格的叙述中,错误的是( )。
不可以利用数据访问页的页视图查看和分析相关的数据
解析:解析:在Access数据库中,用户在数据访问页中添加了Office电子表格后,可以利用数据访问页的页视图或InternetExplorer浏览器查看和分析相关的数据。
[单选题]己知str1="opqrst",执行str=Right(str1,2)后,返回( )。
st
[单选题]使用Dowhile循环从打开的文件中逐条读取记录。以下能够正确读取数据的程序段是( )
LineInput1,strLine:
B.Open"c:\File 1.txt"ForInputAs1:
DoWhileEOF(1):
LineInput1,strLine:
OpenFileNoForInputAs1:
LineInput1,strLine:
OpenFileNoForInputAs1:
DoWhileEOF(FileNo):
LineInput1,strLine:
解析:正确答案:A
[单选题]设计动画时通常用定时器控件( ) 属性来控制动画速度。
Interval
[单选题]下列程序的输出结果是( )。 #include stdio.h> int b=2; int func(int *a) { b+=*a;return(b);} main() { int a=2, res=2; res+=func(&a); printf("%d\n",res); }
6
解析:解析:对于函数体中的语句b+=*a;其中的“*”是指针运算符,*a就是main函数中变量a的值。
[单选题]下列语句中不是死循环的是
int i=10; while(1) { i-- ; if (i= =1)break; }
解析:解析:选项A)中i自减到1时就会执行break语句跳出循环,选项B)中i10永远成立不会跳出循环,选项C)中第一次进入循环体后i>0永远不会跳出循环,选项D)中未给出结束循环的条件。
[单选题]模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的 ( )。
内聚性和耦合性
解析:解析: 模块的独立程序是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。