单选题 | 下列程序的运行结果是( )。 #include class Loeation{ private: int X,Y; public: void init(int=0,int=0); void valueX(int val){X=val;} int valueX(){returnx;} void valueY(int val){Y=val;} int valueY(){return Y;}}; void Location::init(int initX,int initY) {X=initX; Y=initY4} void main(X {Location A,B; |
查看答案 |
单选题 | 软件生命周期中的活动不包括( )。 | 查看答案 |
单选题 | 有如下程序: #inClude using namespaCe std; Class Sample{ friend long fun(Sample S); publiC: Sample(10ng A.{x=a;} private: long X; }; long fun(Sample S){ if(S.x<2)return l; return S.X*fun(Sample(s.x-1)); } int main( ) { int sum=0; for(int i=0;i<6;i++) {sum+=fun(Sample(i));} Cout<<SUM:&NBSP;&NBSP;&NBSP; } 执行这个程序的输出结果是( )。 |
查看答案 |
单选题 | 数据库设计中反映用户对数据要求的模式是( )。 | 查看答案 |
单选题 | Tilil程序的运行结果是( )。 #include void main() { int i=1: while(i<=8) if(++i%3 1=2)continue: else eout< } |
查看答案 |
单选题 | 有如下类声明: class SAMPLE { int n: public: SAMPLE(int i=0):n(i){} void setValue(int nO); }; 下列关于9etValue成员函数的定义中,正确的是( )。 |
查看答案 |
单选题 | 下面程序的运行结果为( )。 #include class A static int n; public: A(){n=1;} A(int num){n=hum;} void print(){cout<<N;}&NBSP;&NBSP;&NBSP; int A::n=2; void main() { A a,b(3); a.print(); b.print(); cout< |
查看答案 |
单选题 | 一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。 | 查看答案 |
单选题 | 有如下类定义: class MyClass { public: private: ______________________________________ int data; }; 若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改变MyClass类的对象0bj中数据成员data的值,则横线处的声明语句应为( )。 |
查看答案 |
单选题 | 下列关于运算符重载的叙述中,错误的是( )。 | 查看答案 |
单选题 | 设int a=10,b=11,C=12;,表达式(a+B.<C&&B==C的值是(&NBSP; | 查看答案 |
单选题 | 下列( )是C++语言的有效标识符。 | 查看答案 |
单选题 | 有如下程序: #include using namespace std; class Base { public: void funl(){cout<<”Base\n”;} virtual void fun2(){eout<<”Base\n”;} }; class Derived:public Base{ public: void funl(){eout<<”Derived、n”;} void fura(){eout<.<”Derived\n”;} }; void f(Base&B.}b.funl();b.ftm2();} int main() { Derived obj; f(obj); return 0; } 执行这个程序的输出结果是( )。 |
查看答案 |
单选题 | 对于一个类定义,下列叙述中错误的是( )。 | 查看答案 |
单选题 | 为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为( )。 | 查看答案 |
单选题 | F列关于栈的叙述正确的是( )。 | 查看答案 |
单选题 | 下面对静态数据成员的描述中,正确的是( )。 | 查看答案 |
单选题 | 有如下程序: #inClude using namespaCe std; Class MyClass{ publiC: MyClass(int X):val(X){} void Print()Const}tout<<”Const:val=”<<VAL<<’\T’;}&NBSP;&NBSP;&NBSP; Print(){tout< private: int val; }; int main(){ Const MyClass objl(10); MyClass obj2(20); objl.Print(); obj2.Print(); retum 0; } 执行这个程序的输出结果是( )。 |
查看答案 |
单选题 | 在数据管理技术发展的三个阶段中,数据共享最好的是( )。 | 查看答案 |
单选题 | 下面对静态数据成员的描述中,正确的是( )。 | 查看答案 |