计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
单选题下列关于函数模板的说法,正确的是______。
进入题库练习
单选题为使该程序执行结果为10,那么应该在程序划线处填入的语句是( )。 #include<iostream> using namespace std; class MyClass public: MyClass (int
进入题库练习
单选题下列选项中合法的用户标识符是 ____ 。
进入题库练习
单选题运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
进入题库练习
单选题在下列横线处应添加的语句是( )。 class Base{public:voidfian0{cout<<“Base::fun”<
进入题库练习
单选题下列程序的输出结果是 main() {int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++; case 2: a++;b++; } cout<<"a="<<a<<"b="<<b<<endl; }
进入题库练习
单选题有以下程序: #include float tun(int X,int Y) {return(X+Y);} void main() {int a=2,b=5,c=8; cout<
进入题库练习
单选题若有函数模板mySwap和一些变量定义如下:______。 template<class T>void mySwap(T x,T y); double d1,d2;int i1,i2; 下列对mySwap的调用中,错误的是
进入题库练习
单选题下面关于类和对象的描述中,错误的是( )。
进入题库练习
单选题下列关于指针的操作中,错误的是
进入题库练习
单选题下面程序的运行结果为( )。 #include<iostream.h> void swap(int &a,int b) { int temp; temp=a++; a=b; b=temp; } void main() { int a=2,b=3; swap(a,b); cout<<a<<“,”<<b<<end1; }
进入题库练习
单选题为了提高函数调用的实际运行速度,可以将较简单的函数定义为______。
进入题库练习
单选题有如下程序: #include<iostream> using namespace std; class XX protected: int k; public: XX(int n=5):k(n) ; ~xx() cout<<"XX"; virtual void f()const=0; ; inline void XX::f()const cout<<k+3; ; class YY:public XX public: ~YY() cout<<"YY"; void f()const cout<<k-3;XX::f(); ; int main() XX P.f(); delete return 0; 执行上面的程序将输出( )。 A) 28XX B) 28YYXX C) 33XX D) -33XXYY
进入题库练习
单选题如果重载不能重载的运算符会出现语法错误,下列不可以被重载的运算符是( )。 A) [] B) * C) = D) sizeof
进入题库练习
单选题下列程序的输出结果是______。 #include<iostream> using namespace std; int main() { char a[]="Hello,Test"; char*p=a; while(*p) { cout<<char(*p+"A"-"a"); else cout<< *p; p++; } return 0; }
进入题库练习
单选题有下列程序: #include <stdio.h> struct st { int x,y,date[2]={1.10,2,20}; void main() { struct st *p=date; printf("%d,", p->y); printf("%d/n",(++p)->x); } 程序的运行结果是______。
进入题库练习
单选题有如下程序: #include < iostream > using namespaee std; class Basel { public : Basel(int d) { cout <<d; } ~Basel () {} }; class Base2 { public : Base2 ( int d) { cout << d ; } ~Base2() {} }; class Derived : public Base1 ,Base2 { public : Derived(int a, int b, int c, int d) :Base1(b), Base2(a), b1(d), b2(e) {} private : int b1 ; int b2 ; }; int main() { Derived d(1,2,3,4) ; return 0 ; } 执行这个程序的输出记过是 ____ 。
进入题库练习
单选题如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为 A. x.operator++(0).operator *(y); B. operator * (x.operator++(0),y); C. y.operator * (operator++(x,0)) D. operator * (operator++(x,0),y)
进入题库练习
单选题有如下程序: #lnelude<IOstream< using namespaee std; class Complex double re,im; public: Complex(double r,double i):re(r),im(i) double real( )constreturn re; double image( )constreturn im; Complexoperator+=(Complex
进入题库练习
单选题有如下程序: #include<iostream> using namespace std; class Amount{ int amount; public: Amount(int n=0):amount(n){ } int getAmount( )const{return amount;} Amountoperator+=(Amount A) { amount+=a.amount; return; } }; int main( ){ Amount x(3),y(7); x+=y: cout<<x.getAmount( )<<endl; return 0; } 已知程序的运行结果是10,则下画线处缺失的表达式是 A. *this B. this C. amount D. amount
进入题库练习