答案查看网,轻松搜题/搜资源
登录
×
登录账号
记住密码
立即注册
忘记密码
×
注册
使用微信扫描二维码,获取账号密码后免费查看答案
前往登录
忘记密码
×
忘记密码
使用微信扫描下方二维码,即可找回您的账号密码
前往登录
立即注册
搜题/搜资源
【单选题】【消耗次数:1】
设有一个长度为20的顺序表,要在第5个元素之前插入1个元素(也就是插入元素作为新表的第5个元素),则移动元素个数为( )。
①
A.15
②
B.16
③
C. 5
④
D.4
参考答案:
复制
纠错
相关题目
【单选题】
设有一个长度为18的顺序表,要在第6个元素之前插入一个元素(也就是插入元素作为新表的第6个元素),则移动元素个数为( )。
①
A.12
②
B.5
③
C. 13
④
D.6
查看完整题目与答案
【单选题】
设有一个长度为28的顺序表,要在第12个元素之前插入一个元素(也就是插入元素作为新表的第12个元素),则移动元素个数为( )。
①
A.12
②
B.17
③
C. 13
④
D.11
查看完整题目与答案
【单选题】
设有一个长度为22的顺序表,要删除第8个元素需移动元素的个数为( )。
①
A.15
②
B.22
③
C.14
④
D.23
查看完整题目与答案
【单选题】
设有一个长度为32的顺序表,要删除第8个元素需移动元素的个数为( )。
①
A.9
②
B.8
③
C.25
④
D.24
查看完整题目与答案
【判断题】
设有一个长度为25的顺序表,第8号元素到第25号元素依次存放的值为8,9,10,11,…25, 某人想要在第8个元素前插入1个元素7(也就是插入元素作为新表的第8个元素),他的做法是从第8号元素开始,直到第25号元素依次向后移动1个位置,然后把7存放在8号位置,其结果是新表中第25号元素的值为8。
①
正确
②
错误
查看完整题目与答案
【单选题】
在一个长度为n的顺序表中,若要在第i(1≤i≤n)个元素前插入一个元素时,则需向后移动( )个元素。
①
n-i+1
②
n-i-1
③
n-i
④
i
查看完整题目与答案
【判断题】
设有一个长度为n的顺序表,要删除第i个元素需移动元素的个数为n-i。
①
正确
②
错误
查看完整题目与答案
【单选题】
在一个长度为n的顺序表中向第i个元素(0< i<n+l )之前插入一个新元素时,需向后移动( )个元素。
①
n-i
②
n-i+l
③
n-i-1
④
i
查看完整题目与答案
【判断题】
设顺序存储的线性长度为n,要在第i个元素之前插入一个新元素,按课本的算法当i= 1时,移动元素次数为2.
①
正确
②
错误
查看完整题目与答案
【单选题】
在一个长度为n的顺序存储线性表中,向第i个元素(1£ i£n)之前插入一个新元素时,需要依次后移( )个元素。
①
A.n-i
②
B.n-i+1
③
C.n-i-1
④
D.i
查看完整题目与答案
随机题目
【单选题】
若Sample类中的一个成员函数说明如下:void set(Sample& a),则Sample& a的含义是()
①
指向类Sample的名为a的指针
②
a是类Sample的对象引用,用来作函数Set()的形参
③
将a的地址赋给变量Set
④
变量Sample与a按位与的结果作为函数Set的参数
查看完整题目与答案
【单选题】
下列的各类函数中,( )不是类的成员函数
①
构造函数
②
析构函数
③
友元函数
④
复制构造函数
查看完整题目与答案
【单选题】
如果没有为一个类定义任何构造函数的情况下,下列描述正确的是( )
①
编译器总是自动创建一个不带参数的构造函数
②
这个类没有构造函数
③
这个类不需要构造函数
④
该类不能通过编译
查看完整题目与答案
【单选题】
已知:print( )函数是一个类的常成员函数,它无返回值,下列表示中,( )是正确的。
①
void print( ) const;
②
const void print( );
③
void const print( );
④
void print(const);
查看完整题目与答案
【单选题】
如果表达式++i*k中的“++”和“*”都是重载的友元运算符,若采用运算符函数调用格式,则表达式还可以表示为( )。
①
operator*(i.operator++(),k)
②
operator*(operator++(i),k)
③
i.operator++().operator*(k)
④
k.operator*(operator++(i))
查看完整题目与答案
【单选题】
设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是( )
①
A类构造函数先执行
②
成员构造函数先执行
③
两者并行执行
④
不能确定
查看完整题目与答案
【单选题】
面向对象程序设计思想的主要特征中不包括( )。
①
封装性
②
多态性
③
继承性
④
功能分解,逐步求精
查看完整题目与答案
【单选题】
下面有关类说法不正确的是()
①
一个类可以有多个构造函数
②
一个类只有一个析构函数
③
析构函数需要指定参数
④
在一个类中可以说明具有类类型的数据成员
查看完整题目与答案
【单选题】
下列语句中,将函数int sum(int x, int y)正确重载的是( )。
①
float sum(int x, int y);
②
int sum(int a, int b);
③
float sum(float x, float y);
④
double sum(int y, int x);
查看完整题目与答案
【单选题】
类的析构函数是对一个对象进行以下哪种操作时自动调用的是()
①
建立
②
撤销
③
赋值
④
引用
查看完整题目与答案