计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
填空题所有的函数模板定义都是以关键字template开始的,在template之后使用 ________ 括起来的形参表。
进入题库练习
填空题c++语言标识符是以字母或{{U}}  【6】  {{/U}}开头的,由字母,数字和下划线组成的字符串。
进入题库练习
填空题下列程序的执行结果为 。 #include<iostream.h> void main( ) cout.fill('*') ; cout.width(10) ; cout < < "hello" < < endl;
进入题库练习
填空题C++语言支持的两种多态性分别是编译时的多态性和 ______ 的多态性。
进入题库练习
填空题表达式x.operator+(y.operator++(0))还可以写成{{U}} 【14】 {{/U}}。
进入题库练习
填空题请在如下程序中的空格处填写正确的语句: #include <iostream> using namespace std; class Base { public: void fun() {cout<<"Base fun"<<endl; } }; class Derived: public Base { public: void fun() { {{U}} 【11】 {{/U}}; //调用基类的函数fun() cout<<"Derived fun "<<endl; } };
进入题库练习
填空题派生类中所定义的虚函数的{{U}} [12] {{/U}}不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的{{U}} [13] {{/U}},都可以实现运行时多态性。
进入题库练习
填空题以下程序的输出结果是 【8】 。 #include<iostream.h> class object private: int val; public: object(); object(int i); ~object();; object∷object() val=0; cout<<"Default constructor for object"<<endl; object∷object(int i) val=i; cout<<"Constmctor for object"<<val<<endl; object∷~object() cout<<"Destructor for object" << val << endl; class containet private: object one; object two; int data: public: containet(); container(int i,int j,int k); ~container();; container∷contalner() dara=0; cout<<"Default constructor for container" <<endl; container∷container(int i,int j,int k):two(i),one(j) data=k; cout<<"Constmctor for container"<<endl; containet∷~container() cout<<"Destmctor for container" <<endl; void main() container anObj(5,6,10);
进入题库练习
填空题如果一个模板声明列出多个参数,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
进入题库练习
填空题在下列基类的定义中,有无virtual修饰use成员函数的结果将不同,其原因是______。 当use( )为虚拟函数时的程序执行结果: sizeof(A)=8 sized(B)=12 sizeof(C)=16 当use( )非虚拟函数时的程序执行结果: sizeof(A)=4 sized(B)=8 sizeof(C)=12 源程序如下: #include<iostream.h> class Grandad public: Grandad( ):money(10) int money; virtual void use( ) ; class Father:public Grandad public: Father( ):money(100) int money; void use( ) ; class Son:public Father public: Son( ):money(300) int money; void use( ) ; void main(void) Grandad A;Father B;Son C; cout<<"sizeof(A)="<<sizeof(A)<<endl; cout<<"sizeof(B)="<<sizeof(B)<<endl; cout<<"sizeof(C)="<<sizeof(C)<<endl;
进入题库练习
填空题下列程序的运行结果是______。 #inclUde(iostream.h) Class A {public: Virtual void use(){cout<<“inA/n”;}}; class B:public A {public: virtual void use(){cout<<“inB/n”;}}; class C:public B {public: Virtual void use(){cout<<“in C/n”;}}; void main() { A *obj; Obj=new C; Obj->use(); delete obj; }
进入题库练习
填空题下列程序的输出结果是 【14】 #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;
进入题库练习
填空题下列程序的输出结果为2,请将程序补充完整。 using namespace std; class Base public: 【12】 void fun() cout<<1; ; class Derived:public Base public: void fun() cout<<2; int main() Base*p=new Derived; p->fun(); delete p; return 0';
进入题库练习
填空题阅读下面程序:int fun2(int m)if(m%3==0)return 1;elsereturn 0;void funl(int m, int for (i=1;i<m; i++)if(fun2(i))s=s*i;void main()int n=9,s=2;fun1(n, s);cout<<s<<end1;该程序的运行结果是______。
进入题库练习
填空题假定动态分配一个类型为Worker的具有n个元素的数组,并由P指向这个动态数组,如果要释放这个数组,则使用的语句为{{U}} 【13】 {{/U}}。
进入题库练习
填空题在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个 【3】 实际上对应一个处理模块。
进入题库练习
填空题完成下列类的构造函数,初始化语句为 _______ 。 #include <iostream. h> class Test { private: int x, y; public, void Test(int initx, int inity){ ______ } void printx() {cout<<x<<"—"<<y<<"="<<x-y;} }; void main() { Test x(300, 200); x. printx(); }
进入题库练习
填空题若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是{{U}} 【6】 {{/U}}。
进入题库练习
填空题下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。 #include <iostream,h> #include <string.h> main() char a[]="clanguage",t; //一定是偶数个数 int i,j,k; k=strlen(a); for(i=0;i<=k-2;i+=2) for(j=i+2;j<=k;j=j+2) if(______) t=a[i];a[i]=a[j];a[j]=t; cout<<a<<endl;
进入题库练习
填空题下列程序的输出结果是______。 #include<iostream.h>void main( ) char a[]="abcdabcabfgacd"; int i1=0,i2=0,i=0; while(a[i]) if(a[i]=="a")i1++; if(a[i]=="b")i2++; i++; cout<<i1<<""<<i2<<endl;
进入题库练习