题目内容

对于初始为空的栈S,入栈序列为a、b、c、d,且每个元素进栈、出栈各1次。若出栈的第一元素为d,则合法的出栈序列为()。

A. dcba
B. dabc
C. dcab
D. dbca

查看答案
更多问题

将源程序中多处使用的同一个常数定义为常量并命名,()。

A. 提高了编译效率
B. 缩短了源程序长度
C. 提高了源程序的可维护性
D. 提高了程序的运行效率

在单入口单出口的do...while循环结构()。

A. 循环体的执行次数等于循环条件的判断次数
B. 循环体的执行次数多于循环条件的判断次数
C. 循环体的执行次数少于循环条件的判断次数
D. 循环体的执行次数与循环条件的判断次数无关

对关键码序列(9,12,15,20,24,29,56,69,87)进行二分查找(折半查找),若要查找关键码15;则需依次与()进行比较。

A. 87、29、15
B. 9、12、15
C. 24、12、15
D. 24、20、15

若程序中定义了三个函数f1、f2和f3,并且函数f1执行时会调用f2、函数f2执行时会调用f3,那么正常情况下,()。

A. f3执行结束后返回f2继续执行,f2结束后返回f1继续执行
B. f3执行结束后返回f1继续执行,f1结束后返回f2继续执行
C. f2执行结束后返回f3继续执行,f3结束后返回f1继续执行
D. f2执行结束后返回f1继续执行,f1结束后返回f3继续执行

答案查题题库