计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
填空题使用VC6打开下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。#include<iostream>classTestClass1{public:TestClass1________{};//********error********private:virtual~TestClass1________{usingnamespacestd;};};classTestClass2:publicTestClass1{public://********error********explicitTestClass2(inti){m_i=i;};TestClass2}voidprint________{//********error********coutm_iendl;}private:intm_i;};voidfun(TestClass2C1){C1.print________;}intmain________{fun(10);return0;}
进入题库练习
填空题根据变量定义“statlc int x[5],y[2][3]={9,6,3,1,4,7};”,y[1] [2]={{U}} [7] {{/U}}。
进入题库练习
填空题类的成员函数中,只能用于检测输入操作的函数是 [15] 。
进入题库练习
填空题以下程序的执行结果是______。 #include <iostream.h> #include <iomanip.h> void print (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);
进入题库练习
填空题在C++中,下列程序段的输出结果是{{U}} [4] {{/U}}。 int x, a[10]; cout<<sizeof(x)<<“”<<sizeof(a)<<“”<<sizeof(float)<<end1
进入题库练习
填空题转义字符序列中的首字符是______字符。
进入题库练习
填空题在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串sb的长度(不得使用系统提供的字符串处理函数)。 int GetLen(char*str) { it({{U}} 【6】 {{/U}})return{{U}} 【7】 {{/U}}; else return 1+GetLen(str+1); }
进入题库练习
填空题以下程序的执行结果是______。 #include<iostream.h> class A int a: public: void seta(int x) a=x; void showa() cout<<a<<end1; ; class B int b; public: void setb(int x) b=x; void showb()cout<<b<<end1; ; class C: public A,private B private: int c: public: voidsetc(intx,inty,intz) c=z; seta(x); setb(y); void showc()cout>>c<<end1; ; void main() Cc: C.seta(1); C.showa(); C.setc(1,2,3); C.showc();
进入题库练习
填空题将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为 【15】 。
进入题库练习
填空题下面程序的输出结果是______。 #include <iostream.h> using namespace std; int x[]={5,4,3,2,1}; int main() { int i,*p, m=0; for(p=x,i=1;p+i<=x+4;i++) { cout<<*(p+i); for(i=0;i<4;i++) { m+=p[j]; cout<<"/t"<<m; } } return 0; }
进入题库练习
填空题有如下程序: #include <iostream.h> void main() int x=2,y=3,a,b,c,d; a=(x++>=--y); b=(x==++y); c=(x--!=y); d=(++x>y--); cout<<a<<b<<C<<d<<endl; 则程序执行后变量a,b,c,d的值分别是______。
进入题库练习
填空题下面程序的输出结果是{{U}} 【9】 {{/U}}。 #include<iostream.h> void main() { int a[6]={1,2,3,4,5,6}; for(int i=0;i<5;i++) cout <<a[i] <<" "; cout <<end1; }
进入题库练习
填空题使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。 程序输出: s1:n=20 s2:n=10 执行s3.add(s1,s2) s3:n=30 s4:n=30 注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。 试题程序: #include<iostream.h> class TC int n; public: TC() TC(int m) n=m; //********error******** TC add(TC s1,s2) this—>n=s1.n+s2.n; //********error******** return(this); void disp() cout<<"n="<<n<<end1; //********error******** void main() TC s1(20),s2(10),s3,s4; cout<<"s1:"; s1.disp(); cout<<"s2:"; s2.disp(); s4=s3.add(s1,s2); cout<<"执行s3.add(s1,s2)/ns3:"; s3.disp(); cout<<"s4:";s4.disp();
进入题库练习
填空题一个C++语言程序的开发步骤通常包括编辑、{{U}} 【6】 {{/U}}、链接、运行和调试。
进入题库练习
填空题下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面画线处填上适当语句,完成栈类模板的定义。 template<class T> class T stack{ enunl{size=1000}; T stack[size]; in[top; public: T stack( ):top(0){} void push(cons[T &i){ if(top<size)stack[top++]=i; } T pop( ){ if(top==0)exit(1); //栈空时终止运行 return______; } };
进入题库练习
填空题纯虚函数是在基类中声明但没有定义的虚函数,可以声明该函数为纯虚函数是在{{U}} 【14】 {{/U}}置于虚函数的原型后完成的。
进入题库练习
填空题插入排序算法的主要思想:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。 class Insert{ public: Insert(int *b0,int n0):b(b0),n(n0)<);//参数b0是某数组首地址,n是数组元素个数 void sort() {//此函数假设已排序序列初始化状态只包含b[0],未排序序列初始为b[1]...b[n-1] for(int i=1;i<n;++i) { int t=b[i]; int j; for(______;j>0;--j) { if(t>=b[j-1]) break; b[j]=b[j-1]; b[j]=t; } } }
进入题库练习
填空题若下面程序运行时输出结果为: 1,A,10.1 2,B,3.5 请将程序补充完整。 #include<iostream> using namespace std; int main() void test(int, char,double______); test(1, 'A', 10.1); test(2, 'B'); return 0; void test(int a, char b, double c) cout<<a<<','<<b<<','<<c<<end1;
进入题库练习
填空题以下程序的输出结果是 【8】 。 #include<iostream.h> void fun() static int a=0; a+=2; cout << a < < " "; void main() int cc; for(cc=1;cc<4;CC++) fun(); cout<<endl;
进入题库练习
填空题如果一个工人可以管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在{{U}} 【4】 {{/U}}的联系。
进入题库练习