temp=count;
for(m=1;m<=5;m++) temp=temp*(count-1); return temp; } 10、
#include
int number; void set(int i); };
int number=3;
void Myclass::set( int i) { number=i;} void main() { Myclass my1; int number=10;
my1.set(5);cout< cout< cout< #include A(){cout< B(){cout< class C:public A,virtual public B { public: C ( ):A( ),B( ){cout< void main() { C c; } 26 12、 #include Point( double i=0, double j=0 ) { x=i, y=j; } virtual double area( ) { return 0.0; } protected: double x,y; }; const double pi=3.14; class Circle : public Point{ public: Circle( double i=0, double j=0, double r=1 ) : Point( i,j ) { radius=r; } double area() { return pi*radius*radius; } protected: double radius; }; void main() { Point p(2,3); Circle c(2,3,1); Point *pptr=&p; cout< #include R(int L){left=l;cout< void print( ){cout< {if (left!=0) cout<~A\\n?; else cout<~B\\n?;} }; void main() { R r1(10),r2; r1.print( ); 27 r2.print( ); } 14、 #include void show( ){cout<< ?A类就是A类\\n? ;} }; class B { public: int y; void show( ){cout<< ?B类就是B类\\n? ;} }; class C:public A,public B { public: int z; }; void main() { C c; c.B::print( ); c.A::print( ); } 15、 #include A( ){x=1000;} virtural void p1( ){cout< class C:public A { int z; public: C( ){z=5000;} void p1( ){cout< virtural void p2( ){cout<< ?C::p2( )?< void main() { C c; A a,*pa=&a; 28 pa->p1( ); pa=&c; pa->p1( ); } 16、 #include (*a)++;(*b)++; cout<<*a<<'\\t'<<*b< void main() { int c1=10,c2=20; fun(&c1,&c2); cout< #include A(float a,float b){x=a;y=b;cout< void main() { A a1; A a2(3.0,4.0); cout< #include A1 ( ){cout<< ?A1 \\n? ;} }; class A2 { public: A2 ( ){cout<< ?A2 \\n? ;} 29 }; class B1:public A2,virtual public A1 { public: B1 ( ){cout<< ?B1 \\n? ;} }; class B2:public A1,virtual public A2 { public: B2 ( ){cout<< ?B2\\n? ;} }; void main() { B1 b1; B2 b2; } 19、 #include B( int i){b=i-10;} B( ){b=0;} virtural void show( ){cout<< ?b=?< class D:public B {protected: int d; public: D( int i):B(i){d=i+10;} D( ){d=0;} void show( ){cout<< ?d=?< void main() { D d(100); d.show( ); B *pb=&d; pb->show( ); } 20、 #include 30