计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
填空题下列程序用于将源文件中的字母进行大小写转换,请填写while语句。 #include<iostream.h> #include<fstream.h> #include<iomanip.h> void main() char ch; fstream file1,file2; char fn1[10],fn2[10]; cout<<"输入源文件名:"; cin>>fn1; cout<<"输入目标文件名:"; cin>>fn2; file1.open(fn1,ios::in); while(______) if(ch>='a'&&ch<='z') ch=ch='a'+'A'; file2.put(ch); file1.close(); file2.close();
进入题库练习
填空题求1~100的和,可写成for(s=0,i=1;______;i++)s+=i;的形式。
进入题库练习
填空题C++语言中的多态性是在编译时通过 【13】 和模板体现的,在运行时是通过 【14】 体现的。
进入题库练习
填空题有以下程序: #include <iostream> using namespace std; int main() { int i=010,j=10; cout<<(++i)<<","<<i--<<end1; return 0; } 则该程序运行后的输出结果是{{U}} 【6】 {{/U}}。
进入题库练习
填空题从实现的角度划分,c++所支持的两种多态性分别是{{U}} 【7】 {{/U}}时的多态性和运行时的多态性。
进入题库练习
填空题阅读下面程序: #include <iostream.h> void main() { int i,j,row=0,column=0,m; static int a[3][3]={ 100,28,72,-30,2,-100}; m=a[0][0]; for (i=0;i<3;i++) for (j=0;j<3;j++) if (a[i][j]<m) { m=a[i][j]; row=i; column=j; } cout<<m<<","<<row<<","<<column<<endl; } 该程序的功能是{{U}} 【11】 {{/U}},其执行结果为上丝{{U}} 【12】 {{/U}}。
进入题库练习
填空题在C++中,动态创建对象可以使用 【12】 操作符来完成。
进入题库练习
填空题假设a、b均是整型变量,则表达式a=2,b=5,a++,b++,a+b值为 【6】 。
进入题库练习
填空题下列程序段的输出结果是{{U}} 【15】 {{/U}}。   cout<<fixed<<509.123456789<<endl;
进入题库练习
填空题对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。 Class MyClass Public: MyClass(int x)n=x;) Void SetNum(int nl)n=nl; private: int n; ; int f() MyClass*ptr=new MyClass(45);
进入题库练习
填空题类Sample的构造函数将形参data赋值给数据成员data。请将类定义补充完整。   class Sample{   public:   Sample(int data=0);   Private:   Int data;   };   Sample::Sample(int data){    {{U}}【10】{{/U}}   }
进入题库练习
填空题下面程序的运行结果是 【8】 #include <iostream> using namespace std; int fun(int n) static int m = 2; m=m+n; return m; int main ( ) int a = 3, b = 4; int x; x = fun( a ); x = fun( b ); cout<<x<<end1; return O;
进入题库练习
填空题已知数组a 中的元素个数为n,下列语句的作用是将下标为i 的元素移动到下标为i-1 的单元,其中1≤i<n。例如,当n=4,a 中原有数据为1,2,3,4 时,则移动后a中元素为2,3,4,4。请将语句补充完整:For(int i=0;i
进入题库练习
填空题程序中有如下语句 for(int i=0;i<5;i十+)cout<<*(P+i)<<","; 能够依次输出int型一维数组DATA的前5个元素。由此可知,变量P的定义及初始化语句是______。
进入题库练习
填空题使用VC6打开考生文件夹下的工程test23_1,此工程包含一个源程序文件test23_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: i iz O 12 22 源程序文件test23_1.cpp清单如下: #include<iostream.h> #include<stdio.h> class innerclass int x; public: /****************found*******************/ innerclass(int z) x=z; cout<<"iz"<<endl;; /****************found*******************/ void write( ) print("%d/n",x); class outerclass int y; innerclass g; innerclass *h; public: outerclass(int a); void write( ) printf("%d/n",y); void write_inner_g() g.write(); void write_inner_h() h->write(); ; outerclass::outerclass(int a) /****************found*******************/ h=new innerclass(12); cout<<"o"<<endl; int main ( ) outerclass ob(22); ob.write_inner_h(); ob.write(); return 1;
进入题库练习
填空题下列程序的输出结果是{{U}} 【15】 {{/U}}。 #include <iostream> using namespace std; class base { public: int n; base(int x) { n=x;} virtual void set(int m) { n=m; cout<<n<<' ';} }; class deriveA :public base { public: deriveA(int x):base(x) {} void set(int m) { n+=m; cout<<n<<' ';} }; class derive B: public base { public: derive B(int x):base(x) {} void set(int m) { n+=m; cout<<n<<' ';} }; int main() { derive A, d1(1); derive B, d2(3); base *pbase; pbase= pbase->set(1); pbase= phase->set(2); return 0; }
进入题库练习
填空题图形类Shape中定义了函数CalArea(),三角形类Triangle继承了类Shape,请将Triangle类中的CaIArea函数补充完整。 class Shape public: virtual int CalAtea()=0; ; class Triangle:public Shape public: Triangle(int s,int h):side(s),height(h) ______return side *height/2; private: int side; int height; ;
进入题库练习
填空题使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。 (1)利用define定义常量TRUE为1,定义常量FALSE为0,请在注释1后添加适当的语句。 (2)在类A2前增加A1的声明,请在注释2后添加适当的语句。 (3)在类C1中声明友元函数bool func(A2&a,A1&b),请在注释3后添加适当的语句。 (4)实现函数bool func(A2&obj1,A1&obj2)的功能,检查两个类的值都为TRUE,则返回TRUE,请在注释4后添加适当的语句。 注意:除在指定位置添加语句之外,不要改动程序中的其他内容。 试题程序: #include<iostream.h> //********1******** # define FALSE 0 //********2******** class A2 private: bool m_A2; friend bool func(A2&obj1,A1&obj2); public: A2() m_A2=FALSE; public: void setA2(bool n) m_A2=n; ; Class A1 private: bool m_A1; //********3********* public: A1() m_A1=TRUE; public: void setA1(bool n) m_A1=n; ; bool func(A2&obj1,A1&obj2) //********4******** return int main() A2 obj0; A1 obj1; cout<<func(obj0,obj1)<<end1; obj0.setA2(TRUE); obj1.setA1(TRUE); cout<<func(obj0,obj1)<<end1; return 0;
进入题库练习
填空题fun()函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数返回值。请填空完成此程序。 #define N 100 int fun(int (*A) [N]) { int row,col,max,min; for(row=0;row
进入题库练习
填空题有如下定义语句:MyClass *p;,则执行p=new MyClass;语句时,将自动调用该类的______。执行delete p;语句时,将自动调用该类的______。
进入题库练习