【单选题】【消耗次数:1】
设有一个24阶的对称矩阵A,采用压缩存储的方式(矩阵的第一个元素为a1,1),将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则数组中第30号元素对应于矩阵中的元素是( )。
A.a10,8
B.a9,2
C. a8,2
D.a8 ,5
参考答案:
复制
纠错
相关题目
【单选题】 设有一个28阶的对称矩阵A(矩阵的第一个元素为a1,1),采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则数组中第40号元素对应于矩阵中的元素是( )。
①  A.a10,8
②  B.a9,4
③  C.a9,5
④  D.a8,5
【单选题】 设有一个20阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则数组中第38号元素对应于矩阵中的元素是( )。(矩阵中的第1个元素是a1,1 )
①  A.a10,8
②  B.a7,6
③  C.a9,2
④  D.a8,5
【单选题】 设有一个18阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则数组中第53号元素对应于矩阵中的元素是( )。(矩阵中的第1个元素是a1,1 )
①  A.a8,5 ,
②  B.a10,8
③  C.a8,1,
④  D.a7,6
【单选题】 设有一个对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),B数组共有55个元素,则该矩阵是( )阶的对称矩阵。 (矩阵中的第1个元素是a1,1 )
①  A.5
②  B.20
③  C.10
④  D.15
【判断题】 设有一个10阶的对称矩阵A,采用压缩存储方式将其下三角部分以行序为主序存储到一维数组b中。(矩阵A的第一个元素为a1,1,数组b的下标从1开始),则矩阵元素a5,3对应一维数组b的数组元素是b[8]。
①  正确
②  错误
【单选题】 设有一个25阶的对称矩阵A(矩阵的第一个元素为a1,1),采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中元素a7,5在一维数组B中的下标是( )。
①  A.34
②  B.14
③  C.26
④  D.27
【单选题】 设有一个18阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中元素A10,8在一维数组B中的下标是( )。
①  A.45
②  B.18
③  C.58
④  D.53
【单选题】 设有一个对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),B数组共有45个元素,则该矩阵是( )阶的对称矩阵。
①  A.15
②  B.11
③  C.10
④  D.9
【判断题】 设有一个20阶的对称矩阵A,采用压缩存储方式,将其下三角部分以行序为主序存储到一维数组中(矩阵A的第一个元素为a11,数组b的下标从1开始),则矩阵元素a8,5在一维数组b中的下标是40。
①  正确
②  错误
【判断题】 设有一个10阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主存储到一维数组B中(数组下标从1开始),则矩阵中元素A8,5在一维数组B中的下标是33。
①  正确
②  错误
随机题目
【单选题】 C++的继承性允许派生类继承基类的()
①  部分特性,并允许增加新的特性或重定义基类的特性
②  部分特性,但不允许增加新的特性或重定义基类的特性
③  所有特性,并允许增加新的特性或重定义基类的特性
④  所有特性,但不允许增加新的特性或重定义基类的特性
【单选题】 对于虚函数的调用()
①  一定使用动态联编
②  一定使用静态联编
③  必须使用动态联编
④  不一定使用动态联编
【单选题】 静态成员函数不能说明为()
①  整型函数
②  浮点函数
③  虚函数
④  字符型函数
【单选题】 在公有继承的情况下,基类的公有或保护成员在派生类中的访问权限()
①  受限制
②  保持不变
③  受保护
④  不受保护
【单选题】 下列描述错误的是( )
①  在创建对象前,静态成员不存在
②  静态成员是类的成员
③  静态成员不能是虚函数
④  静态成员函数不能直接访问非静态成员
【单选题】 继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
①  规律性
②  传递性
③  重复性
④  多样性
【单选题】 C++类体系中,不能被派生类继承的有()
①  常成员函数
②  构造函数
③  虚函数
④  静态成员函数
【单选题】 以下基类中的成员函数表示纯虚函数的是()
①  virtual void tt()=0
②  void tt(int)=0’
③  virtual void tt(int)
④  virtual void tt(int){}
【单选题】 this指针存在的目的是( )
①  保证基类公有成员在子类中可以被访问
②  保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码
③  保证基类保护成员在子类中可以被访问
④  保证基类私有成员在子类中可以被访问
【单选题】 有关多态性说法不正确的是()
①  C++语言的多态性分为编译时的多态性和运行时的多态性
②  编译时的多态性可通过函数重载实现
③  运行时的多态性可通过模板和虚函数实现
④  实现运行时多态性的机制称为动态多态性