单项选择题

有如下程序: #include #include using namespace std; class TV{ public: TV(int s=41):size(s) { cout<<’C’; } ~TV() { cout<<’D’; } void Print() const { cout<
A.CCC54DDD
B.CCC54DD
C.C54
D.54

<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序:#include#includeusing namespace std;class Person{public:Person(string n):name(n) { cout<<’P’; }private:string name;};class Date{public:Date(int y=2012,int m=12,int d=21):year(y),month(m),day(d) { cout<<’D’; }private:int year,month,day;};class Student:public Person{public:Student(string n,int y,int m,int d,char c):birthday(y,m,d),sex(c),Person(n) { cout<<’S’; }private:Date birthday;char sex;};int main(){Student stu1( Zhang ,1990,10,1,’F’);return 0;}运行时的输出结果是
A.S
B.PS
C.DPS
D.PDS
单项选择题
已知数组 arr 的定义如下: int arr[5] = {1,2,3,4,5};下列语句中输出结果不是3的是
A.cout<<*arr+2<B.cout<<*(arr+2)<C.cout<D.cout<<*arr<
相关试题
  • 下列函数模板声明中,合法的是
  • 执行语句序列 int n=0; for (int ...