计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
填空题如果不能使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基数继承的成员,下列程序没有使用多态机制,其输出结果是______。 #include<iostream> using namespaee std; class Base{ public: void print( ){tout<<"B";} } class Derived:publie Base{ public: void print( ){tout<<"D";} } int main( ){ Derived*pd=new Derived( ); Base*pb=pd: pb->print( ); pd->print( ); delete pd; return 0; }
进入题库练习
填空题在深度为5的完全二叉树中,叶子结点的个数最多为 【1】 。
进入题库练习
填空题将一个函数声明为一个类的友元函数必须使用关键字{{U}} 【11】 {{/U}}。
进入题库练习
填空题下面程序的输出结果是______。 #include <iostream> #include <math> using namespace std; class point private: double x; double y; public: point(double a,double b) x=a, y=b; friend double distance(point a,point b); ; double distance(point a,point b) return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b,y)*(a.y-b.y)); int main() point p1(1,2); point p2(5,2); cout<<distance(p1,p2)<<endl; return 0;
进入题库练习
填空题指针数组是由 【7】 构成的数组。
进入题库练习
填空题下列程序的运行结果是{{U}} 【12】 {{/U}}。 #include<iostream. h> class Base { public: virtual void func(int i){cout<<"class Base:"<<i<<endl;} }; class Derived: public Base { public: void func(double d){cout<<"class Derived:"<<d<<endl;} ); void main() { Base a, *p= Derived b; p= (* p).func(3.3); }
进入题库练习
填空题要在类的对象上使用运算符,除了运算符______和______以外,其他的运算符都必须被重载。
进入题库练习
填空题如果类B继承了类A,则称类A为类B的基类,类B称为类A的 【10】 。
进入题库练习
填空题如果一个函数模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键词 【12】 。
进入题库练习
填空题以下程序的执行结果是 【12】 。 #include<iostream.h> #include<iomanip.h> void pnnt(int n) if (n!=0) Print(n-1); for (int i=1;i<=n;i++) cout<<setw(3)<<i; cout<<endl; void main() print(4);
进入题库练习
填空题有如下定义: class MA int value; public: MA(int n=0): value(n) ; MA *ta, tb; 其中MA类的对象名标识符是______。
进入题库练习
填空题如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为{{U}} 【11】 {{/U}}。
进入题库练习
填空题在C++语言中,一个short型数据在内存中占用2个字节,则unsigned short型数据的取值范围为 【7】 。
进入题库练习
填空题设px是指向一个类动态对象的指针变量,则执行"delete px;"语句时,将自动调用该类的{{U}} 【7】 {{/U}}。
进入题库练习
填空题下列程序的输出结果是{{U}} 【14】 {{/U}} #include<iOStream> using namespace std; template <typename T> T total (T*datA) { T s=0; while(*datA) { s+=*data++; } return s; } int main() { int x[]={2,4,6,8,0,12,14,16,18}; cout<<total(x)<<end1; return 0; }
进入题库练习
填空题如下程序的输出结果是______。 #include<iostream> using namespace std; int funl(int x)return++x; int fun2(int&x)return++x; int main( ) int x:1,y=2; Y=funl(fun2(x)); cout<<x<<','<<y; return 0;
进入题库练习
填空题以下程序的输出结果是______。 #include <iostream.h> void main() char cha[3][5]="AAAA","BBBB","CC"); cout<<cha[1]<<endl;
进入题库练习
填空题以下程序运行后的输出结果是{{U}} 【11】 {{/U}}。 #include<iostream.h> void main() { char a[]="abcdabcabfgacd"; int i 1=0,i2=0,i=0; while (a[i]) { if (a[i]=='a') il++; if (a[i]=='b') i2++; i++; } cout<<il<<' '<<i2<<endl; }
进入题库练习
填空题有如下程序: #include<iostream> using namespace std; class ONE public: virtual void f()cout<<"1"; ; class TWO:public ONE public: TWO()cout<<"2"; ; class THREE:public TWO public: vurtual void f() TOW::f();cout<<"3"; ; int main() ONE aa,*p; TWO bb; THREE cc; p=&cc; p->f(); return 0; 执行该程序的输出结果是______。
进入题库练习
填空题下面函数用来求出两个整数之和,并通过形参传回两数相加的结果。请将函数补充完整。 int add(int x,int y,{{U}} 【10】 {{/U}}z){ {{U}} 【11】 {{/U}}=x+y; }
进入题库练习