单选题有如下程序; #inc1ude<iostream> using namespace std; c1ass Base{ public: void output0 {cout<<1;} virtual void Print0 {cout<<'B';} }; c1ass Derived:public Base{ public: void output(){cout<<2;} void Print(){cout<<'D';} }; int main(){ Base *ptr=new Derived; ptr—>output(); ptr—>Print(); delete ptr; retum 0; } 程序的输出结果是( )。
单选题若执行下面的程序时,从键盘上输入5和2,则输出结果是 #include<iostream.h> void main() { inta,b,k; cin>>a>>b; k=a; if(a<b) k=a%b; else k=b%a; cout<<k<<endl;}
单选题语句int*p=&k;定义了指针p,与这个语句等效的语句序列是( )。
单选题执行语句:{cout<<setfill("*")<<setw(10)<<setfill("#")<<left<<123<<"OK"<<endl;return 0;)后将输出
____
。
单选题有如下程序: #include<iostream> using namespace std; classA public: virtua1 voidfunc1()cout<<“A1”; voidfunc2()cout<<“A2”;; class B:publicA public: void funcl()cout<<“B1”; void func2()cout<<“B2”;; intmain() A*p=new B; p->funcl(); p->func2(); return 0; 执行该程序,屏幕上将显示输出( )。
单选题对下列二叉树进行前序遍历的结果为______。
单选题以下程序中,while语句的循环次数是 ______。 #include<iostream.h> viod main() int i=0; while(i<10) if(i<1)continue; if(i==5) break; i++;
单选题下列运算符函数中,肯定不属于类Value的成员函数的是( )。
单选题将字符'c'输出不正确的是( )。
单选题有如下类声明: class MyBASE {im k; public: void set(int n){k=n;) int getoconst{return k;} }; class MyDERIVED:protected MyBASE {protected: intj; public: void set(int m,int n){MyBASE::set(m);j=n;} int get()const{retum MyBASE::get()+j;) }; 则类MyDERIVED中保护的数据成员和成员函数的个数是( )。
单选题下面类的定义,有
____
处错误。
class MyClass
{public:
void MyClass();
~MyClass(int value);
private:
int i=0;};
单选题有如下类和对象的定义: class Constants{ public: static double getPI(){return 3.1416;} }; Constants constants; 下列各组语句中,能输出3.1416的是( )。
单选题下列程序的输出结果是
#include<iostream.h>
void main( )
{ double d=3.2;
int x,y;
x=1.2;
y=(x+3.8)/5.0;
cout < < y * d < < end1;}
单选题下列关于类与对象的说法中,不正确的是( )。
单选题下列选项中合法的用户标识符是
____
。
单选题下列叙述中正确的是
单选题当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
____
。
单选题执行下列语句段后,输出字符“*”的个数是( )。 for(int i=50;i>1;I-=2)cout<<'*';
单选题有以下程序 #include<string.h> #include<iostream.h> void main() { char*p="abcde/ofghjik/O"; cout<<strlen(p);} 程序运行后的输出结果是
