查题网
高校
C++程序设计
截止11-16,该科目累计收录道题目。
返回课程列表
10[改错题] #include class f{ private:int x=0,y=0; public:void f1(int a,int b){x=a;y=b;} void get( ){cout<<><><><>< p=""> }; void main( ){ f a; a.f1(1,3); a.get ( ); }
查看答案
2022-09-01 21:11:00
9[改错题] #include class f{ private:int x,y; public:f1( ){x=0;y=0;} print( ){cout<<><><><>< p=""> }; void main( ){ f a; a.f1(1,1); a.print( );}
查看答案
2022-09-01 21:11:00
8[改错题] #include void main( ) { int x=5,y=6; const int * p=&x; *p=y; cout<<*p<<>< p="">}
查看答案
2022-09-01 21:11:00
7[完成题] 在下面横线处填上求两个浮点数之差的cha函数的原型声明、调用方法。 #include using namespace std; void main( ) { float a,b; float cha(float,float);//函数cha的原型声明 a=12.5; b=6.5; float c= ; //调用函数cha cout<<><>< p=""> } float cha(float x,float y) { float w; w=x-y; return w; }
查看答案
2022-09-01 21:11:00
6[完成题] 程序的输出结果如下: 1,9 50,30 请根据输出数据在下面程序中的下划线处填写正确的语句。 源程序如下: #include using namespace std; class base { private: int m; public: base( ){ }; base(int a):m(a){} int get( ){return m;} void set(int a){m=a;} }; void main() { base*ptr=new base[2]; ptr- >set(30); ptr= _______ ; ptr- >set(50); base a[2]={1,9}; cout<<>< p=""><> cout<get( )<<″,″; ptr=ptr-1; cout<get()<<>< p=""> delete[ ]ptr; }
查看答案
2022-09-01 21:11:00
5[完成题] 在下划线处填上缺少的部分。 #include #include using namespace std; class complex { public: int real; int imag; complex(int r=0,int i=0) { real=r; imag=i; } }; complex operator ( _________,complex& b) { int r=a.real b.real; int i=a.imag b.imag; return complex(r,i); } void main( ) { complex x(1,2),y(3,4),z; z=x y; cout<<><><><><>< p=""> }
查看答案
2022-09-01 21:11:00
4[完成题] 下面是一个输入半径,输出其面积和周长的C 程序,在下划线处填上正确的语句。 #include using namespace std; const double pi=3.14159; void main( ) { double r; cout<<″r=″; _______; double l=2.0*pi*r; double s=pi*r*r; cout<<″\n The long is:″<<><>< p=""> cout<<″The area is:″<<><>< p=""> }
查看答案
2022-09-01 21:11:00
3[完成题] 完成下面类中的成员函数的定义。 class point { private: int m,n; public: point(int,int); point(point&); }; point::point(int a,int b) { m=a;__=b;} point::point(point&t) { m=t.m; n=t.n; }
查看答案
2022-09-01 21:11:00
2[分析题] 给出下面程序的输出结果。 #include<iostream> using namespace std; template<class T> T max(T ml,T m2) {return(m1>m2)?ml:m2:} void main( ) { cout<<max(1,7)<< ″ ″<<max(2.0,5.0)<<endl; cout<<max(′y′,′b′<<″\t″<<max(″A″,″a″)<<endl; }
查看答案
2022-09-01 21:11:00
1[分析题] 给出下面程序的输出结果。 #include template class Sample { T n; public: Sample(T i){n=i;} int operator==(Sample &); }; template int Sample::operator==(Sample&s) { if(n==s.n) return 1; else return 0; } void main( ) { Samplesl(2),s2(3); . cout<<″s1与s2的数据成员″<<(sl==s2 ?″相等″:″不相等″)<<>< p=""> Samples3(2.5),s4(2.5); cout<<″s3与s4的数据成员″<<(s3==s4 ? ″相等″:″不相等″)<<>< p=""> }
查看答案
2022-09-01 21:11:00
首页
上一页
...
14
15
16
(current)
17
18
...
下一页
尾页