填空题

一个栈的初始状态为空。首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为 (1) 。

【参考答案】

1DCBA2345
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序(函数fun只对下标为偶数的元素进行操作) #include<stdio.h> void fun(int *a,int n) {int i,j,k,t; for(i=0;i<n-1;i+=2) {k=i; for(j=i;j<n;j+=2)if(a[j]>a[k])k=j; t=a[i];a[i]=a[k];a[k]=t; } } main() {int aa[10]={1,2,3,4,5,6,7),i; fun(aa,7); for(i=0;i<7;i++)printf( %d, ,aa[i]); printf( n ); } 程序运行后的输出结果是( )。

A.7,2,5,4,3,6,1
B.1,6,3,4,5,2,7
C.7,6,5,4,3,2,1
D.1,7,3,5,6,2,1

填空题
在长度为n的线性表中,寻找最大项至少需要比较 (2) 次。
相关试题
  • 以下程序的功能是:借助指针变量找出数组元...
  • 以下fun函数的功能是在N行M列的整型二维数...
  • 有以下程序 #include<stdio.h> main...
  • 以下程序打开新文件f.txt,并调用字符输出...
  • 有以下程序: #inciude<stdio.h> int...