首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
以下不属于对象的基本特点的是( )。
A.分类性
B.多态性
C.继承性
D.封装性
点击查看答案
在线练习
手机看题
你可能感兴趣的试题
单项选择题
开发软件所需的高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。
A.软件投机
B.软件危机
C.软件工程
D.软件产生
点击查看答案
手机看题
单项选择题
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是( )。
A.ff是某个类的数据成员,func()是该类的友元函数
B.ff是某个类的数据成员,func()是该类的成员函数
C.this->ff和ff是同一个变量
D.func 不是一个静态成员函数
点击查看答案
手机看题
单项选择题
若语句: cout<<seffill('>')<<setw(5)<<3141512<<sctw(5)<<"OK!"; 是程序中第1个输出语句,则输出结果是( )。
A.3141512>>OK!
B.31415120K!>>
C.314150K!>>
D.31415>>OK!
点击查看答案
手机看题
单项选择题
数据库、数据库系统和数据库管理系统之间的关系是( )。
A.数据库包括数据库系统和数据库管理系统
B.数据库系统包括数据库和数据库管理系统
C.数据库管理系统包括数据库和数据库系统
D.三者没有明显的包含关系
点击查看答案
手机看题
单项选择题
下面关于友元的描述中,错误的是( )。
A.友元函数可以访问该类的私有数据成员
B.一个类的友元类中的成员函数都是这个类的友元函数
C.友元可以提高程序的运行效率
D.类与类之间的友元关系可以继承
点击查看答案
手机看题
单项选择题
在C++中,实现封装性需借助于( )。
A.枚举
B.类
C.数组
D.函数
点击查看答案
手机看题
单项选择题
下列函数参数默认值定义错误的是( )。
A.Fun(int x,int y=0)
B.Fun(int x=100)
C.Fun(int x=0,int
D.Fun(int x=f())(假定函数f()已经定义)
点击查看答案
手机看题
单项选择题
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及()。
A.数据的存储结构
B.计算方法
C.数据映象
D.逻辑存储
点击查看答案
手机看题
单项选择题
以下运算符中不能重载的运算符是( )。
A.new
B.sizeof
C..*
D.++
点击查看答案
手机看题
单项选择题
软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。
A.消除软件危机
B.软件工程管理
C.程序设计自动化
D.实现软件可重用
点击查看答案
手机看题
单项选择题
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是( )。
A.fail
B.eof
C.bad
D.good
点击查看答案
手机看题
单项选择题
下列对重载函数的描述中,( )是错误的。
A.重载函数中不允许使用默认参数
B.重载函数中编译是根据参数表进行选择
C.不要使用重载函数来描述毫无相干的函数
D.构造函数重载将会给初始化带来多种方式
点击查看答案
手机看题
单项选择题
在下面的类定义中,横线处应填入的内容是( )。class Fred{ public: void print() {cout<<data<<end1; void setData(double d)( data=d; static int count; private: double data;};_______________________ count=O; //静态数据成员的定义
A.int
B.static int
C.int Fred::
D.static int Fred::
点击查看答案
手机看题
单项选择题
下列关于栈的叙述正确的是( )。
A.在栈中只能插入数据
B.在栈中只能删除数据
C.栈是先进先出的线性表
D.栈是先进后出的线性表
点击查看答案
手机看题
单项选择题
有以下程序#include<iostream.h>int f(int n){if(n==1 )return 1;else return f(n-1 )+ 1;}void main() {int i,j=0;for(i=1 ;i<3;i++) j+=f(i);cout<<j<<end1;}程序运行后的输出结果是( )。
A.4
B.3
C.2
D.1
点击查看答案
手机看题
单项选择题
必须用一对大括号括起来的程序段是( )。
A.switch 语句中的case标号语句
B.if语句的分支
C.循环语句的循环体
D.函数的函数体
点击查看答案
手机看题
单项选择题
对于常成员函数,下面描述正确的是( )。
A.类的成员函数可以操作常对象
B.类的成员函数不能操作常对象
C.只有常成员函数可以操作常对象
D.在常成员函数中,常对象可以被更新
点击查看答案
手机看题
单项选择题
已知各变量的定义如下int i=8,k,a,b;unsigned long w=5;double x= 1.42,y=5.2;则以下符合C++语言语法的表达式是( )。
A.a+=a-=(b=4)*(a=3)
B.a=a*3+2
C.x%(-3)
D.y=float i
点击查看答案
手机看题
单项选择题
下面程序的输出是( )。#define N 3#define M(n) ((N+1)*n)#include <iostrearn.h>void main(){ int z=2*(N+M(5+1)); cout<<z<<end1;}
A.42
B.48
C.54
D.编译报错
点击查看答案
手机看题
单项选择题
考虑下面的函数原型; void f (int a,int b=7,char c='@'); 下面的函数调用中,不合法的是( )。
A.f(5)
B.f(5,8)
C.f(6,'&')
D.f(0,0,'@')
点击查看答案
手机看题
单项选择题
通过公有派生类的对象,只能访问基类成员中的( )。
A.公有成员
B.私有成员
C.保护成员
D.公有成员和保护成员
点击查看答案
手机看题
单项选择题
对定义重载函数的下列要求中,( )是错误的。
A.要求参数的个数不同
B.要求参数中至少有一个类犁不同
C.要求参数个数相同时,参数类型不同
D.要求函数的返回值不同
点击查看答案
手机看题
单项选择题
有如下类的定义。横线处的语句是( )。class MyClass{public:MyClass(int a=0,int b=0){X=a;Y=b;}void Change()const{X=10;Y+=10;}private:___________________int X,Y;};
A.static
B.const
C.mutable
D.不需要填入内容
点击查看答案
手机看题
单项选择题
以下程序的执行结果是( )。#nclude <iostream.h>template <class T>T max(T x, T y){ retum(x>yx:y);}void main(){ cout<<max(2,5)<<", "<<max(3.5,2.8)<<end1;}
A.5,5.0
B.3.8
C.5,3.5
D.3.5,5
点击查看答案
手机看题
单项选择题
以下不属于对象的基本特点的是( )。
A.分类性
B.多态性
C.继承性
D.封装性
点击查看答案
手机看题
单项选择题
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
A.冒泡排序为n/2
B.冒泡排序为n
C.快速排序为n
D.快速排序为n(n-1)/2
点击查看答案
手机看题
单项选择题
下面关于继承机制的描述中,不正确的是( )。
A.派生类不仅可以继承基类的成员,也可以添加自己的成员
B.设置protected 成员是为派生类访问基类成员之用
C.采用不同的继承方式,将限制派生类对基类成员的访问
D.采用私有继承,派生类只能得到基类的公有成员
点击查看答案
手机看题
单项选择题
关于C++主函数特性,下列叙述正确的是( )。
A.主函数在同一个C++文件中可以有两个
B.主函数类型必须是void 类型
C.主函数一定有返回值
D.每个C什程序都必须有一个main()函数
点击查看答案
手机看题
单项选择题
下列对于线性链表的描述中正确的是( )。
A.存储空间不一定是连续,且各元素的存储顺序是任意的
B.存储空间不一定是连续,且前件与元素一定存储在后件元素的前面
C.存储空间必须连续,且前件元素一定存储在后件元素的前面
D.存储空间必须连续,且各元素的存储顺序是任意的
点击查看答案
手机看题
单项选择题
存在定义int a[10],x,*pa;,若pa=&a[0],下列( )选项和其他3个选项不是等价的。
A.x=*pa;
B.x=*(a+1);
C.x=*(pa+1);
D.x=a[1];
点击查看答案
手机看题
单项选择题
数据库模型提供了两个映像,它们的作用是( )。
A.控制数据的冗余
B.实现数据的共享
C.使数据结构化
D.实现数据独立性
点击查看答案
手机看题
单项选择题
下列运算符不能用友元函数重载的是( )。
A.+
B.=
C.*
D.<<
点击查看答案
手机看题
单项选择题
下列关于虚基类的描述中,错误的是( )。
A.虚基类子对象的初始化由最派生类完成
B.虚基类子对象的初始化次数与虚基类下面的派生类个数有关
C.设置虚基类的目的是消除二义性
D.带有虚基类的多层派生类构造函数的成员初始化列表中都要列出对虚基类构造函数的调用
点击查看答案
手机看题
单项选择题
设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用初始增量为4的希尔排序法,一趟扫描后的结果为( )。
A.(15,2,4,18,16,5,8,24,17,9,13,25)
B.(2,9,4,25,15,16,13,18,17,5,8,14)
C.(9,4,16,15,2,13,18,17,5,8,24,15)
D.(9,16,4,25,2,15,13,18,5,17,8,24)
点击查看答案
手机看题
单项选择题
有如下程序:#include <iostream>#include <iomanip>using nanespace std;class CSum{ int x,y; public: CSum (int x0,int y0):x(x0),y(y0){} friend ostream & operator<<(ostream& os, const CSum& xa) { os<<setw(5)<<xa.x+xa.y; return os; }};int main(){ CSum y(3,5); cout<<setfill(’*’)<<8; cout<<y; return 0;}执行上面程序的输出是( )。
A.88
B.****88
C.****8****8
D.8****8
点击查看答案
手机看题
微信扫码免费搜题