题库 题库

【单选题】

下列关于线性链表的叙述中,正确的是( )。
  • A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致

  • B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续

  • C.进行插入与删除时,不需要移动表中的元素

  • D.以上说法均不正确

参考答案

查看答案

相关试题

单选题 有如下程序:
#inClude using namespaCe std; Class MyClass{
publiC:
MyClass(int X):val(X){}
void Print()Const}tout<<”Const:val=”<<VAL<<’\T’;}&NBSP;&NBSP;&NBSP; Print(){tout< private:
int val; };
int main(){
Const MyClass objl(10); MyClass obj2(20);
objl.Print(); obj2.Print(); retum 0;
}
执行这个程序的输出结果是( )。
查看答案
单选题 为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为( )。 查看答案
单选题 有如下类定义:
class MyClass
{
public:
private:
______________________________________
int data;
};
若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象0bj中数据成员data的值,则横线处的声明语句应为( )。
查看答案
单选题 有如下类声明:
class SAMPLE
{
int n:
public:
SAMPLE(int i=0):n(i){}
void setValue(int nO);
};
下列关于9etValue成员函数的定义中,正确的是(  )。
查看答案
单选题 下列关于运算符函数的描述中,错误的是( )。 查看答案
单选题 下面程序的运行结果为( )。
#include void swap(int&a,int B. int temp;
temp=a++: a=b:
b=temp;
}
void main()
{
im a=2,b=3; swap(a,B.;
eout<<A<<”,”<<B<
}
查看答案
单选题 下面程序的运行结果为( )。
#include class A
static int n;
public:
A(){n=1;}
A(int num){n=hum;} void print(){cout<<N;}&NBSP;&NBSP;&NBSP;
int A::n=2;
void main() {
A a,b(3); a.print(); b.print();
cout<
查看答案
单选题 下列关于运算符重载的叙述中,错误的是( )。 查看答案
单选题 有如下程序:
#inClude using namespaCe std; Class Book{
publiC:
Book(Char*t=””){strCpy(title,t);}
private:
Char titlel40]; };
Class Novel:publiC Book{ publiC:
Novel(Char*t=””):Book(t){}
Char*Category(  )Const{return”文学”;} };
int main(  ){ Book * pb; pb=new Novel(  );
Cout<
return 0; }
若程序运行时输出结果是“文学”,则横线处缺失的语句是(  )。
查看答案
单选题 有如下程序:
#inClude using namespaCe std; Class Sample{
friend long fun(Sample S); publiC:
Sample(10ng A.{x=a;} private:
long X;
}; long fun(Sample S){
if(S.x<2)return l;
return S.X*fun(Sample(s.x-1)); }
int main(  ) {
int sum=0;
for(int i=0;i<6;i++) {sum+=fun(Sample(i));}
Cout<<SUM:&NBSP;&NBSP;&NBSP;
}
执行这个程序的输出结果是(  )。
查看答案
单选题 有如下程序:
#inClude using namespaCe std; Class MusiC{
publiC:
void setTitle(Char*str){strCpy(title,str);} proteCted:
Char type[10]; private:
Char title[20];
Class Jazz:publiC MusiC{ publiC:
void set(Char*str){
strCpy(type,”Jazz'’);//① strCpy(title,str);//②
} }; 下列叙述中正确的是(  )。
查看答案
单选题 F列关于栈的叙述正确的是( )。 查看答案
单选题 有如下头变件:
int f1()
StatiCintf2( ); Class MA
publiC: intf3();
1statiC int f4();
};
在所描述的函数中,具有隐含的this指针的是( )。
查看答案
单选题 下列说法正确的是( )。 查看答案
单选题 下列关于线性链表的叙述中,正确的是( )。 查看答案
单选题 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(  )。 查看答案
单选题 Tilil程序的运行结果是( )。
#include void main()
{
int i=1:
while(i<=8)
if(++i%3 1=2)continue: else eout<
}
查看答案
单选题 下列( )是C++语言的有效标识符。 查看答案
单选题 层次型、网状型和关系型数据库划分原则是( )。 查看答案
单选题 下面叙述中错误的是(  )。 查看答案