查题网
高校
C++程序设计
截止11-16,该科目累计收录道题目。
返回课程列表
12[改错题] 下面有一处错误,请给出修改意见。 #include class f{ private:float x,y; public:f(float a,float b){x=a;y=b;} float max(){return(x<>< strong=""> } ; main( ){ f a(1.5,3.8); cout<<><> }
查看答案
2022-09-01 21:10:47
11[改错题] 下面有一处错误,请给出修改意见。 #include main(){ int x=6; const int*p=x; cout<<*p<<>< strong=""> }
查看答案
2022-09-01 21:10:47
10[改错题] 下面有一处错误,请给出修改意见。 #include class f{ private:int x,y; public:fl(int a,int b){x=a;y=b;} void print(){cout<<><><>< strong=""> } ; main(){ f a; a.f1(1.5,1.8); a.print(); }
查看答案
2022-09-01 21:10:47
9[改错题] 下面有一处错误,请给出修改意见。 #include class point{ private:float x,y; public:f1(float a,float b){x=a;y=b;} point(){x=0;y=0;} void getx(){cout<<><>< strong=""> void gety(){cout<<><>< strong=""> }; void print(point a){cout<<><>< strong=""> main(){ point a; a.f1(3.0,5.0); print(a); }
查看答案
2022-09-01 21:10:47
8[改错题] 下面有一处错误,请给出修改意见。 #include class test{ private:int x; public:test(int a){x=a;} void set(int a){x=a;} void get(){cout<<><>< strong=""> } main(){ const test a(3); a.set(5); a.get(); }
查看答案
2022-09-01 21:10:47
7[完成题] 下面程序的运行结果如下: This is line1 This is line2 This is line3 在下划线处填上缺少的部分。源程序如下: #include #include using namespace std; void main() { fstream fin, fout; fout.open("my.txt",ios::out); if(!fout.is_open()) return; for(int i=0;i<3;i=i 1) fout<<"This is line"<<><>< strong=""> fout.close(); fin.open("my.txt",ios::in); if(! fin.is_open()) return; char str[100]; while(!fin.eof()) { fin.getline(str,100); cout<<><>< strong=""> } fin.close(); }
查看答案
2022-09-01 21:10:47
6[完成题] #include <iostream>using namespace std;template<class T> T fun(T x) { _____y; y=x*x-T(5); return y; } void main() { float a=2; cout<<fun(a); }
查看答案
2022-09-01 21:10:47
5[完成题] 下面程序的运行结果如下: B::display() C::display() 在下划线处填上缺少的部分。源程序如下: #include<iostream>using namespace std;class B{public: _______display( ) {cout << "B::display( ) "<<endl;}};class C:public B{public: void display(){cout<<"C::display()"<<endl;}};void fun(B*p){ p->display();}void main(){ B b,*pb; C c; pb=&b; fun(pb); pb=&c; fun(pb);}
查看答案
2022-09-01 21:10:47
4[完成题] #include using namespace std; class base { private:int x; public:base(int a){x=a;} int get(){return x;} void showbase() {cout<<"x="<<><>< strong=""> }; class Derived:public base {private:int y; public:Derived(int a,int b):base(a){y=b;} void showderived() {cout<<"x="<<get()<<",y="<<><>< strong=""> }; void main() { base b(3); Derived d(6,7); b.showbase(); d.showderived(); b=d; b.showbase(); b1.showbase(); ________________________ base* pb=&b1; pb->showbase(); d.showderived(); b.showbase(); } 输出结果如下: x=3 x=6,y=7 x=6 x=6 x=6 x=6,y=7 x=6
查看答案
2022-09-01 21:10:47
3[完成题] 完成下面程序,使其输出l0,并在退出运行时正确释放分配给指针的存储空间。 #include using namespace std; void main() { int *a,*p; a=new int(10); p= ______; cout<<*p<<>< strong=""> __________ }
查看答案
2022-09-01 21:10:47
首页
上一页
...
17
18
19
(current)
20
21
...
下一页
尾页