内容发布更新时间 : 2025/11/4 22:17:30星期一 下面是文章的全部内容请认真阅读。
m=a; ______ n __=b; }
point::point(____point&t ____) { m=t.m; n=t.n; }
47.下面是一个输入半径,输出其面积和周长的C++程序,在下划线处填上正确的语句。   #include
____ const double ____pi=3.14159; void main( ) {
double r; cout<<″r=″; ____ cin>>r _______ ; double l=2.0*pi*r; double s=pi*r*r;
cout<<″\n The long is:″<     }  48.在下划线处填上缺少的部分。     #include     complex(int r=0,int i=0)      {        real=r;       imag=i;     }     };      complex operator+(___ complex&a _____,    {      int r=a.real+b.real;     int i=a.imag+b.imag;      return____ complex(r,i) _____;     }  complex& b)     void main( )     {      complex x(1,2),y(3,4),z;     z=x+y;      cout< 49.程序的输出结果如下:   1,9   50,30    请根据输出数据在下面程序中的下划线处填写正确的语句。   源程序如下:   #include   };   void main()   {    base*ptr=new base[2];   ptr- >set(30);   ptr= ____ ptr+1; _____;   ptr- >set(50);   base a[2]={1,9};    cout<<_____ ptr->get( ) ___< 50.在下面横线处填上求两个浮点数之差的cha函数的原型声明、调用方法。   #include    float a,b;    ____ float cha(float,float); ____//函数cha的原型声明    a=12.5;   b=6.5;    float c=_____ cha(a,b) ____;    //调用函数cha     cout<   float cha(float x,float y)   {   float w;    w=x-y;   return w;   }  五、程序分析题(本大题共4小题,每小题5分,共51.给出下面程序的输出结果。   #include    int operator==(Sample &); };   template    int Sample 20分)