-
-
3[应用题]
#includefloat const PI=3.14; class point { private:float x,y,area; public: point(float x1=0.0,float y1=0.0){cout<<"point构造函数被调用!
";} virtual ~point(){cout<<"point析构函数被调用!
";} virtual float getarea(){return 0.0;} }; class circle:public point {private:float r; public: circle(float x1,float y1,float Nr):point(x1,y1){r=Nr;cout<<"circle构造函数被调用!
";} ~circle(){cout<<"circle析构函数被调用!
";} float getarea(){return PI*r*r;} }; void main() {point *p,p1(3,4); p=&p1; cout<getarea()<circle c(1,1,1); p=&c; cout<getarea()<<>}程序运行结果为:
-
-
-
-
-
4[应用题]
#include fun(int *s,int n1,int n2){ int t;while(n1<> {t=*(s n1);*(s n1)=*(s n2);*(s n2)=t;n1 ;n2--; } } main(){ int a[10]={1,2,3,4,5,6,7,8,9,0},i,*p=a;fun(p,0,3);fun(p 3,1,6);for(i=0;i<10;i ){ if(i%5= =0)cout<<> cout<}运行结果:
-
-
查看答案
正确率:100%
-
2022-06-19 17:17:57
-
-
查看答案
正确率:100%
-
2022-06-19 17:17:57
-
-
查看答案
正确率:100%
-
2022-06-19 17:17:57