计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
选择题 ______提供了类对外部的接口,私有成员是类的内部实现,而保护成员不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。
进入题库练习
选择题 己知类X是类Y的友元,类Y是类Z的友元,则 ______。
进入题库练习
选择题 下述______不属于数据库设计的内容。
进入题库练习
选择题 有如下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(int i=0) {cout<<1;} MyClass(const MyClassx) {cout<<2;} MyClass operator=(const MyClassx) {cout<<3; return*this;} ~MyClass() {cout<<4;} }; int main() { MyClass obj1(1), obj2(2), obj3(obj1); return 0; } 执行这个程序的输出结果是______。
进入题库练习
选择题 在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性与单继承的规则 。
进入题库练习
选择题 有如下程序: #include<iostream> using namespace std; class Base { public: void fun1(){cout<<'Base\n';} virtual void fun2(){cout<<'Base\n';} }; class Derived:public Base{ public: void fun1(){cout<<'Derived\n';} void fun2(){cout<<'Derived\n';} }; void f(Base b){b.fun1();b.fun2();} int main() { Derived obj; f(obj); return 0; } 执行这个程序的输出结果是______。
进入题库练习
选择题 有如下程序: #include<iostream> #include<iomanip> using namespace std; int main() { cout.fill('*'); cout<<left<<setw(4)<<123<<'OK'<<endl; return 0; } 执行这个程序的输出结果是______。
进入题库练习
选择题 有如下程序: #include<iostream> #include<iomanip> US ing namespace std; int main(){ cout<<setw(10)<<setfill('x')<< setprecision(8)<<left; cout<<12.345679<<______<<98765; return 0; } 若程序的输出时12.345679×98765×××××,则画线处缺失的部分是______。
进入题库练习
选择题 一个类的友元函数能够访问该类的______。
进入题库练习
选择题 设n=10,i=4,则赋值运算n%=i+1执行后,n的值是 。
进入题库练习
选择题 以下程序的正确运行结果是 。 #include<iostream.h> int f(int); void main() { int a=2,i; for(i=0;i<3;i++)cout<<f(a)<<' '; cout<<endl; } int f(int a) { int b=0 static int c=3; b++:c++; return(a+b+c); }
进入题库练习
选择题 软件工程的出现是由于 。
进入题库练习
选择题 下面描述中错误的是______。
进入题库练习
选择题 下面对静态数据成员的描述中,正确的是______。
进入题库练习
选择题 在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD______。 #include<iostream> using namespace std; class A { public:A(){cout<<'A';} }; class B:______ { public:B(){cout<<'B';} }; classC: virtua1 pubtic A { public:C(){cout<<'C';} }; class D:public B,public D {   public:D(){cout<<'D';} }; void main() {D obj;}
进入题库练习
选择题 有如下类声明: class MyBASE { int k; public: void set(int n) {k=n;} int get()const {return k; } }; class MyDERIVED: protected MyBASE { Protected: int j; public: void set(int m,int n){MyBASE:: set(m);j=n;} int get () const {return MyBASE:: get ()+j; } }; 则类MyDERIVED 中保护的数据成员和成员函数的个数是______ 。
进入题库练习
选择题 给出下面程序输出结果______。 #include<iostream.h>void main() {int *p1; int **p2=p1; int b=20; p1=b; cout<<**p2<<endl; }
进入题库练习
选择题 在C++语言中,封装是借助于什么达到的?______
进入题库练习
选择题 有如下程序: #include<iostream> using namespace std; class Point{ public: Point(int xx=0,int yy=0):x(xx),y(yy){} void SetX(int xx){x=xx;} void SetY(int yy){y=yy;} private: int x,y; }; class Circle:Point{ public: Circle(int r):radius(r){} int GetRadius(){return radius;} private: void SetRadius(int r){radius=r;} int radius; }; int main(){ Circle c1(5); c1.SetX(1); //① c1.SetY(2); //② c1.SetRadius(10); //③ cout<<c1.GetRadius(); //④ return 0; } 在标注号码的语句行中不存在语法错误的是______。
进入题库练习
选择题 有如下程序: #include<iostream> using namespace std; class Instrument { public: virtual void Display()=0; }; class Piano: public Instrument { public: void Display() {/*函数体略*/} }; int main() { Instrument s; Instrument*P=0; //…; return 0; } 下列叙述中正确的是______。
进入题库练习