正确答案: B
栈
题目:按照 “ 后进先出 ” 原则组织数据的数据结构是
解析:解析 : 栈的特点是栈顶元素总是最后被插入的元素 , 也是最早被删除的元素 ; 栈底元素总是最早被插入的元素 , 也是最晚才能被删除的元素。即栈的修改原则是 “ 后进先出 ” (Last InFirst Out, 简称 LIFO) 或 “ 先进后出 ” (First In Last Out, 简称 FILO), 因此 , 栈也称为 “ 后进先出 ”表或 “ 先进后出 ” 表。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]以下不属于构造函数特征的是
构造函数必须指定函数类型
解析:解析:类的构造函数不能指定函数类型,由系统采取默认的处理方式,不需要用户参与。
[单选题]下面关于列表框和组合框的叙述正确的是______。
可以在组合框中输入新值,而列表框不能
[单选题]Java 语言是以( )为程序的基本单位。
类
[单选题]用高级语言编写的程序称为( )。
源程序
[单选题]有如下程序:Private Sub Command1_Click() Dim k As Integer,m As Integer Dim op As Integer k=4:m=1 op:PPC(k,m):Print op; op:PPC(k,m):Print opEnd SubPrivate Function,PPC(a As Integer,b As Integer) Static m As Integer,i As Integer m=0:i=2 i=i+m+1 m=i+a+b PPC=mEnd Function程序运行后,输出的结果为
8 8
解析:解析:在Sub过程中,程序段先定义了3个Integer型变量k,m,op,并给k赋给初值4,m的初值为1,然后调用事件过程PPC,并将它的值赋给op;在事件过程PPC中定义了两个形参,参数的传送是通过引用实事,即将k,m的地址作为a,b的地址;在PPC中,将m,I定义为静态变量,第一次调用后的值仍然保留,但是m,I分别都有赋值语句,将它们的值变为0,2,所以返回值不变。注意:过程的定义和调用,以及参数传递方式的选择。
[单选题]下面程序的输出结果是( )。#include iostream>using namespace std;void main(){int s;for(int k=2;k6;k+=2)s=1;for(int j=k; j6;j++) s+=j;coutsend1;
10
[单选题]执行语句序列: int i=0;while (i25)i+=3;couti; 输出结果是______ 。
27
解析:解析:当i=27时跳出循环,所以输出结果应是27。