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分) {if(n==s.n) return 1; else return 0;} void main( ) {Sample cout<<″s1与s2的数据成员″<<(sl ==s2 ?″相等″:″不相等″)< Sample cout<<″s3与s4的数据成员″<<(s3==s4 ? ″相等″:″不相等″)< } S1与S2的数据成员不相等 S3与S4数据成员相等 52.给出下面程序的输出结果。 #include cout< cout<