[主观题]

有以下程序: include using namespace std; class sample {int x; public:void setx(

有以下程序:

include <iostream>

using namespace std;

class sample

{

int x;

public:

void setx(int i)

{

x=i;

}

int putx ()

{

return x;

}

};

int main ( )

{

sample *p;

sample A[3];

A.[0] .set>:(5);

A.[1] .setx(6);

A.[2] .setx(7);

for (int j=0;j<3;j++)

{

p=&A[j];

cout<<p->putx () <<", ";

}

cout<<end1;

return 0;

}

执行后的输出结果是[ ]。

参考答案与解析:

相关试题

若有以下程序:# include using namespace std;cla

[单选题]若有以下程序: include using namespace std;class Base{public:Base ( ){x=0;}int x若有以下程序:# include <iostream>using namespace std;class Base{public: Base ( ) { x=0; } int x;};class Derived1 : virtual public Base{public: Derived1 ( ) { x=10; }}; class Derived2

  • 查看答案
  • 有下列程序: #include using namespace std; cla

    [单选题]有下列程序: include using namespace std; class Base { public: Base(){cout<<"B有下列程序: #include<iosteram.h> using namespace std; class Base { public: Base(){cout<<"BB"; f(); } void f(){cout<<"Bf";} }; class Derived:public Base { public: Derived(){cout<<

  • 查看答案
  • 有下列程序: #include using namespace std; cla

    [单选题]有下列程序: include using namespace std; classBase { protected: int i; public有下列程序: #include<iostream.h> using namespace std; classBase { protected: int i; public: int j; }; classDerived:public Base { int m; public: intn; }; intA.[1]和[2]B.[1)和[3]C.[2]和[3]

  • 查看答案
  • 有下列程序: #include using namespace std; cla

    [单选题]有下列程序: include using namespace std; class Stack { public: Stack(unsigned有下列程序: #include<iosteram.h> using namespace std; class Stack { public: Stack(unsignedn=10):size(n){rep_=new int [size];top=O;} Stack(Stack&s):size(s.size) { rep_=new int[size

  • 查看答案
  • 有下列程序: #include using namespace std; cla

    [单选题]有下列程序: include using namespace std; classTest{ public: Test(){n£«=2;} ~Test有下列程序: #include<iostream> using namespace std; classTest{ public: Test() {n+=2;} ~Test() {n-=3;} static int getNum(){return n;} private: static int n; }; int Test::n=1; int ma

  • 查看答案
  • 有下列程序: #include using namespace std; cla

    [单选题]有下列程序: include using namespace std; class Demo { public: Demo(){cout<<"d有下列程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<<"default constmctor/n";} Demo(const Demo &x){ cont<<"copy constructor/n";} }; Demo us

  • 查看答案
  • 有如下程序: #include using namespace std; cla

    [单选题]有如下程序: include using namespace std; class Complex { dou有如下程序: #include<iostream> using namespace std; class Complex { double re, im; public: Complex(double r, double i): re(r), im(i) {} double real() const { return re; } double image() const { return

  • 查看答案
  • 有如下程序: #include using namespace std; cla

    [单选题]有如下程序: include using namespace std; class Base { public:有如下程序: #include<iostream> using namespace std; class Base { public: void fun() { cout<<"Base::fun"<<endl; } }; class Derived: public Base { public: void tim() } ____________ cout<<"Derived::

  • 查看答案
  • 有如下程序: #include using namespace std; cla

    [单选题]有如下程序: include using namespace std; class A { public: A(){cout<<"A";} ~A()有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} ~A(){cout<<"~A";) }; class B:public A { A*p; public: B(){cout<<"B";p=new A;} ~B(){cout<

  • 查看答案
  • 有如下程序: #include using namespace std; cla

    [单选题]有如下程序: include using namespace std; class TestClass { private: int x,y; pu有如下程序: #include<iostream> using namespace std; class TestClass { private: int x,y; public: TestClass (int i,int j) { x=i; y=j; } void print() { cout<<"print1"<<end1; } void p

  • 查看答案
  • 有以下程序: include  using namespace std; cla