-> -> ->
2010计算机等级考试二级(C++)笔试140(六)
时间:2011-01-21 09:33:07
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
; p=my; for(int k=0;k<3;k++) { P->Set Value(k+1); p++; } cout<<MyClaSS::s<<endl; retum 0; } 运行后的输出结果是___12___。 参考答案: 3 3----------------------------------------12、 下面程序的运行结果是___13___。 #include<iostream.h> void main() { char s[]=9876,*p; for(p=s;p<s+2;p++) cout<<p; } 参考答案: 9876876 9876876----------------------------------------13、 以下程序的执行结果是___14___。 #include<iostream> using namespace std; class base { public: virmal void who(){cout<<Base Class<<endl;) }; class Derivedl:public Base { public: virtual void who(){cout<<Derivedl Class<<endl;} }; class derived2:public Base { public: virtual void who(){cout<<Derived2 Class<<endl;) }; int main(int argc,char*argv[]) { base obj1,*P; deliVedl obj2; derived2 obj3; p=&obj1; p->who(); p=&obj2; p->who(); p=&obj3; p->who(); return 0; } 参考答案: Base Class Derivedl Class Derived2 Class Base Class Derivedl Class Derived2 Class----------------------------------------14、 下面程序的输出结果是___15___。 #inclde<iostreamn> #include<math> using namespace std; class point { private: double x; double y; public: point(double a,double b) { x=a; y=b; } friend double distance(point a,point b); }; double distance(point a,point b) { return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y)); } int main() { point p1(1,2); point p2(5,2); cout<<distalice(p1,p2)<<endl; return 0; } 参考答案: 4 4----------------------------------------1、以下( )特征不是面向对象思想中的主要特征。 A.多态B.继承C.封装D.垃圾回收 参考答案: D ----------------------------------------2、下列关于信息和数据的叙述不正确的是( )。 A.信息是数据的符号表示B.信息是数据的内涵C.信息是现实世界事物的存在方式或运动状态的反映D.数据是描述现实世界事物的符号记录 参考答案: A ----------------------------------------3、下列叙述中正确的是( )。 A.在面向对象的程序设计中,各个对象之间具有密切的联系B.在面向对象的程序设计中,各个对象都是公用的C.在面
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G