正确答案: D
连续不连续都可以
题目:线性表若采用链式存储结构时,要求内存中可用存储单元的地址()
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]执行语句Open "TC.dat" For Random As #1 Len=50后,对文件TC.dat中的数据能执行的操作是( )。
既可以读也可以写
解析:解析:Random方式是以读写方式打开一个随机文件。打开随机文件后,对该文件既可进行写操作,也可进行读操作。
[单选题]若有以下程序: #include iostream> using namespace Std; class sample { int i; publiC: sample(){} void setvalue(int m) { i=m; } void fun(int m) { i+=m; } void disp() { coutiend1; } }; int main() { sample *ps; ps=new sample; ps->setvalue(20); ps->fun(5); ps->disp(); return 0; } 程序运行后,输出的结果是( )。
25
解析:解析:本题考核对象指针的应用。程序首先定义了一个类sample,其中包含一个私有成员i和3个公有成员函数。函数setvalue()的功能是给私有成员i赋值,函数fun()的功能是将私有成员i的值增加5,函数disp()的功能是输出变量i的值。在主函数中,先定义了类sample的一个对象指针ps,并申请了一块内存空间。执行语句ps->setvalue(20);后,类中i的值为20,执行语句ps->fun(5);后,类中i的值为25。所以程序最后输出25。
[单选题]条件"Not 工资额>2000"的含义是
选择除了工资额大于2000之外的记录
解析:逻辑运算符Not:当Not连接的表达式为真时,整个表达式为假。由于关系运算符的优先级大于逻辑运算符,所以条件"Not工资额>2000"的功能是查询工资额不大于2000的记录,即工资额小于等于2000的记录,也就是除了工资额大于2000以外的记录。所以本题答案为C。
[单选题]在E—R图中,用来表示实体联系的图形是( )。
菱形
解析:在E—R图中实体集用矩形,属性用椭圜,联系用菱形。
[单选题]下列程序段执行后的输出结果为 int x=3; int y=10; System.out. println(y %x) ;
1
解析:解析:算术运算符“%”是取余数,a %b是求a除以b所得的余数。10%3的余数是1。
[单选题]下列不能作为类的成员的是
自身类对象
解析:解析:引用是C++中引入的新概念,可以理解为:看着像变量,实际同指针,故选项A和C相同,可以排除。在OO开发中,类之间的关系报重要,具体到程序中,类之间的关系就体现为类对象之间的has a或is a关系上,一个类对象作为另外一个类的成员是很常见的现象。自身类对象做类的成员将引起无限递归。故本题正确答案为B。
[单选题]能将程序补充完整的选项是( )。class Person{ private int a; public int change(int m){ return m; }}public class Teacher extends Person{ public int b; public static void main(String arg[]) { Person p = new Person(); Teacher t = new Teacher(); int i; ______ }} B.
i=p. change(50)
[单选题]有以下程序:
8
解析:本题考查运算符“$amp;
[单选题]在窗体中有一个命令按钮(名称为run34),对应的事件代码如下: Private Sub run 34_Click() sum=0 For i=1 To 10 Step 3 sum=sum+i Next i MsgBox sum End Sub 运行以上事件,程序的输出结果是( )。
22