单选题对于语句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是( )。 A) “cout"是一个输出流对象 B) “end1”的作用是输出回车换行 C) “x”是一个变量 D) “<<”称作提取运算符
单选题在软件开发中,需求分析阶段可以使用的工具是( )。
单选题下列关于虚函数的描述中,正确的是( )。
单选题有如下程序:
#include<iostream>
using namespace std;
class A{
public:
virtual void f(){cout<<1;}
void g(){cout<<2;}
};
class B:public A{
public:
virtual void f(){cout<<3;}
void g(){cout<<4;}
};
void show(A a.g();)
int main(){
B b;
show(b);
return 0;
}
运行时的输出结果是______。
单选题对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确韵是( )。
单选题对于类定义
class A {
public:
virtual void funcl(){}
void func2(){}
};
class D:public A{
public:
void funcl(){cout<< "class B rune 1"<<end1;}
virtual void func2(){cout<< "class B func 2"<<end1;}
};
下面正确的叙述是 ______。
单选题下面程序的输出结果是______。
#include <iostream>
using namespace std;
int fun(char *s);
int main()
{
cout<<fun("Hello");
return 0;
}
int fun(char *s)
{
char *t=s;
while(*t!="/0")t++;
return(t-s);
}
单选题下列字符串中不能作为C++标识符使用的是( )。
单选题有如下程序: #include<iostream> using namespace std; class Base int x; public: Base(int n=0):x(n)cout<<n; int getX( )constreturn x; ; class Derived:public Base int y; public: Derived(int m,int n):y(m),Base(n)tout<<m; Derived(int m):y(m)cout<<m; ; int main( ) Derived dl(3),d2(5,7); return 0; 程序的输出结果是
单选题若已定义:
int a[ ] ={0,1,2,3,4,5,6,7,8,9}, * p=a, i ;
其中0≤i≤9,则对a数组元素不正确的引用是
单选题有如下程序:
#include<iostream>
using namespace std;
class Part{
public:
Part(int x=0):val(x){cout<<val;}
~Part(){cout<<val;)
private:
int val;
};
class Whole{
public:
Whole(int x,int y,int z=0):p2(x),p1(y),val(z){cout<<val;}
~Whole(){cout<<val;}
private:
Part p1,p2;
int val;
};
int main(){
Whole obj(1,2,3);
return 0;
}
程序的输出结果是______。
单选题有如下程序: #include<iostrcam> using namespace std; class AA{ int n; public: AA(int k):n(k){} int get() { return n;} int get()const{return n+1;} }; int main() { AA a(5); const AA b(6); cout<<a.get()<<b.get() return 0: } 执行后的输出结果是( )。
单选题有如下程序:
#include
using namespace std;
class A{
public:
static int a;
void init(){a=1;}
A(int a=2){init();a++;}
};
int A::a=0:
A obj;
int main()
{
cout<
单选题不能作为函数重载判断依据的是( )。 A) 返回值 B) 参数个数 C) 参数类型 D) 参数顺序
单选题在下面程序中,A、B、C、D四句编译时不会出错的是
____
。
#include <iostream>
using namespace std;
class Base{
public:
Base();
Base(int e):count(C) {}
virtual void print() const = 0;
private:
int count;
};
class Derived :public Base{
public:
Derived():Base(0) {}
Derived(int C) :Base(C) {}
void printt() const{cout<< "Derived"<<endl:}
};
void main( ) {
Derived d(10);
Base *pb;
pb = //A
Base
Derived dd = *pb; //B
Derived //C
Base bb = d; //D
单选题软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是( )。
单选题有如下两个类定义:
class AA{);
class l3B{
AA v1,*v2;
BB v3;
int*v4;
};
其中有一个成员变量的定义是错误的,这个变量是______。
单选题凡是函数中未指定存储类别的局部变量,其隐含的存储类型是
____
。
单选题若一个函数的原型为“int*Xfun1(int x,int”,则该函数的返回值类型为______。
单选题有如下程序 #include<iostream> #include<iomanip> using namespace std; class MyClass{ public: MyClass(){cout<<'A';} MyClass(chaf c){cout<<c;} ~MyClass(){cout<<'B';} }; int main(){ MyClass p1,*p2; p2=new MyClass('X'); delete p2; return 0; } 执行这个程序屏幕上将显示输出( )。