单选题有下列程序: #include<stdio.h> void main() char *a[]="abcd","ef","gh","ijk");int i; for(i=0;i<4;i++)printf("%c",*a[i]); 程序运行后的输出结果是( )。 A) aegi B) dfhk C) abcd D) abcdefghijk
单选题下列有关类成员的叙述中,正确的是______。 A.友元函数是类的成员函数 B.类成员的默认访问权限是私有的 C.类成员函数必须声明为公有的 D.类的静态数据成员不能是常成员
单选题要想在A类的基础上公有派生出B类,合法的C++语句是( )。
单选题下列关于C++流的描述中,错误的是______。
单选题下列程序的运行结果为( )。
#include int i=0;
class A{ public: A(){i++;}
};
void main() {
A a,b[3],*C; C=b;
cout<
单选题在下面的类定义中,错误的语句是 class Sample { public: Sample(int val); //① ~Sample(): //② private: int a=2.5; //⑧ Sample(); //④ };
单选题下列关于类定义的说法中,正确的是( )。
单选题设有变量说明“char s[]="Program",*p=s;”,则以下叙述正确的是______。
单选题度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。则该树中的叶子结点数为
单选题下面关于函数模板的表述中不正确的是( )。
单选题如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是______。
单选题关于析构函数的说法,正确的是( )。
单选题下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是 #include<iosweam.h> void main() int a,b,t; cin >>a >>b; while(___) if(a>b) t=a;a=b;b=t; cout << a << " " << b << endl; cin >> a >>b;
单选题软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是( )。
单选题具有3个结点的二叉树有
单选题下列关于静态数据成员的描述中,正确的是( )。 A) 静态数据成员是类的所有对象共享的数据 B) 类的每个对象都有自己的静态数据成员 C) 类的不同对象有不同的静态数据成员值 D) 静态数据成员不能通过类的对象调用
单选题下列关于析构函数的描述中,错误的是______。
单选题将前缀运算符“- -”重载为非成员函数,下列原型中能正确用于类中说明的是______。
单选题有如下程序: #include <iostream.h> using namespace std; class Base { public: Base(){ cout<<"BB"; f(); } voidf(){cout <<"Bf"; } }; class Derived: public Base { public: Derived (){cout<<"DD";} void f(){cout<<"Df";} }; int main(){Derived d; return 0;} 执行上面的程序将输出
单选题下面程序的输出结果是 #include<iostream.h> class example int a; public: example(int b)a=b++; void print()a=a+1; cout<<a<<" "; void print()constcout<<a<<" "; ; void main() example x(3); const example y(2); x.print(); y.print();