第1题:
下列有关数组的叙述中,错误的是( )。
A.在同一个环境下,数组与内存变量可以同名,两者互不影响
B.可以用一维数组的形式访问二维数组
C.在可以使用简单内存变量的地方都可以使用数组元素
D.一个数组中各元素的数据类型可以相同,也可以不同
第2题:
下列有关数组的叙述中,错误的是( )。
A.在同一个环境下,数组与内存变最可以同名,两者互不影响
B.可以用一维数组的形式访问二维数组
C.在可以使用简单内存变量的地方都可以使用数组元素
D.一个数组中各元素的数据类型可以相同,也可以不同
第3题:
( 15 )请将下列栈类 Stack 补充完整
class Stack{
private:
int pList[100]; // int 数组 , 用于存放栈的元素
int top; // 栈顶元素 ( 数组下标 )
public:
Stack():top(0){}
void Push(const int &item); // 新元素 item 压入栈
int Pop(void); // 将栈顶元素弹出栈
};
void Stack::Push(const int &item){
if(top == 99) // 如果栈满 , 程序终止
exit(1);
top++; // 栈顶指针增 1
___________;
}
int Stack::Pop(){
if(top<0) // 如果栈空 , 程序终止
exit(1);
return pList[top--];
}
第4题:
Array对象的哪个方法向数组的末尾添加一个或更多元素,并返回新的长度?()
第5题:
第6题:
在一个用数组实现的循环队列类中,假定数组长度为MS,队首元素位置为first,队列长度为 length,则队尾(即最后一个)元素的位置为(37)。
A.length+1
B.first+length
C.(first+length-1)%MS
D.(first+length)%MS
第7题:
A.addElement
B. insert
C. append
D. addItem
第8题:
使用ReDim Preserve语句,可以 A.改变数组最后一维的大小 B.改变数组第一维的大小C.改变数组所有维的大小 D.改变数组维数和所有维的大小
第9题:
使用split("-")方法对字符串"北京-东城区-米市大街8号-"进行分割的结果是()。
第10题:
列表对象的pop()方法默认删除并返回最后一个元素,如果列表已空则抛出异常。