首页学历类考试大学计算机科学
(简答题)

设输入元素为1、2、3、P和A,入栈次序为123PA,元素经过栈后到达输出序列,当所有元素均到达输出序列后,有哪些序列可以作为高级语言的变量名?

正确答案

一般说,高级语言的变量名是以字母开头的字母数字序列。
故答案是:AP321,PA321,P3A21,P32A1,P321A。

答案解析

相似试题

  • (简答题)

    设元素1,2,3,P,A依次经过一个栈,进栈次序为123PA,在栈的输出序列中,有哪些序列可作为C++程序设计语言的变量名。

    答案解析

  • (单选题)

    一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。

    答案解析

  • (简答题)

    编一个程序,定义一个有10个元素的一维数组a,在键盘上输入时没有大小次序,但是存入数组时要按由小到大的顺序存放。例如,输入第1个数1时,存入a[0];假如第2个数是5,则数存入a[1];假如第3个数是4,那么把前面输入的5向后面移动到a[2],把4插入到a[1]的位置上,这样使得每输入一个数,保持从小到大的顺序排列。

    答案解析

  • (简答题)

    设二元对称信道的传递矩阵为 (1)若P(0)=3/4,P(1)=1/4,求H(X),H(X|Y),H(Y|X)和I(X;Y); (2)求该信道的信道容量及其达到信道容量时的输入概率分布。

    答案解析

  • (单选题)

    设P是指向A的指针,Y为整型量,A=5,A的地址为FE03;B=6,B的地址为FE04;下列语句分别执行的结果是()。 1)Y=*&A; 2)Y=*P++; 3)Y=&++A; 4)Y=*++P

    答案解析

  • (单选题)

    设输入序列是1、2、3、……、n,经过栈的作用后输出序列的第一个元素是n,则输出序列中第i个输出元素是()。

    答案解析

  • (填空题)

    设输入元素的顺序为1,2,3,4,5,要在栈S的输出端得到序列4.3.5.2.1,则进行的操作用栈的基本运算表示应为push(S,1),push(S,2),push(S,3),push(S,4),pop(S),(),pop(S),pop(S),pop(S)。

    答案解析

  • (填空题)

    设输入元素的顺序为1、2、3、4、5,要在栈S的输出端得到43521,则应进行栈的基本运算表示应为:push(S,1),push(S,2),push(S,3),push(S,4),pop(S),(),pop(S),pop(S),pop(S)。

    答案解析

  • (单选题)

    已知int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;不能表示数组a中元素的式子是()

    答案解析

快考试在线搜题