[试题]

( 10 )已知下列程序的输出结果是 42 ,请将画线处缺失的部分补充完整。

#include

using namespace std;

class Foo {

int value;

public:

F.oo( ) : value(0) {}

void setValue(int value)

{ ( 10 ) = value; // 给 Foo 的数据成员 value 赋值 }

void print( ) { cout << value; }

};

int main( )

{

F.oo f;

f.setValue(42);

f.print();

return 0;

}

参考答案与解析:

相关试题

( 9 )已知如下程序的输出结果是 23 ,请将画线处缺失的部分补充完整。#in

[试题]( 9 )已知如下程序的输出结果是 23 ,请将画线处缺失的部分补充完整。#include<iostream>using namespace std;class MyClass {public:void Print()const{cout<<23;}};int main() {MyClass*p=new MyClass();___________.Print();return 0;}

  • 查看答案
  • 习惯性在下列程序的输出结果是42,请将画线处缺失的部分补充完整。 #includ

    [试题]习惯性在下列程序的输出结果是42,请将画线处缺失的部分补充完整。#includeUsing namespace atd;C.lass Foo{int value;public:F.oo():value(0){}Void setvalue(int value){ ( 10 ) =value; //给Foo 的数据成员value 赋值}void print(){cout<};Int main(){F.oo f;f.setvalue(42);f.print();retum0;}

  • 查看答案
  • 下列程序的输出结果为012,请根据注释将横线处的缺失部分补充完整。 includ

    [主观题]下列程序的输出结果为012,请根据注释将横线处的缺失部分补充完整。 include using name下列程序的输出结果为012,请根据注释将横线处的缺失部分补充完整。include<iostream>using namespace std;class Test{public:Test(int A) {data=a;}~Test(){}void print(){cout<<data;)private:int data;};int main(){Test t[3]={______};//对有3个

  • 查看答案
  • ( 14 )请将如下程序补充完整,使得输出结果为: bbaa#include<i

    [试题]( 14 )请将如下程序补充完整,使得输出结果为: bbaa#include<iostream>using namespace std;class A{public:___________{cout<<"aa";}};class B:public A{public:~B(){cout<<"bb";}};int main(){B. *p=new B;delete p;return 0;}

  • 查看答案
  • 在MyClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整

    [试题]在MyClass 类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。( ) MyClass::operator=(const MyClass rhs){if(this=&rhs)return*this;value=rhs. value;return*this;}

  • 查看答案
  • 下列程序的输出结果是______。main(){int i,k,a[10],p[

    [单选题]下列程序的输出结果是______。 main() { int i,k,a[10],p[3]; k=5; for (i=0;i<10;i++) a[i]=i for (i=0;i<3;i++) p[i]=a[i*(i+1)]; for (i=0;i<3;i++)k+=p[i]*2; printf("%d/n",k); }A.20B.21C.22D.23

  • 查看答案
  • 下列程序的输出结果是______。 int i=010, j=10;printf

    [单选题]下列程序的输出结果是______。 int i=010, j=10; printf ("%d, %d/n", ++i, j--);A.11, 10B.9, 10C.010, 9D.10, 9

  • 查看答案
  • 以下程序的输出结果是()main(){int i,a[10];for(i=9;i

    [单选题]以下程序的输出结果是()main(){int i,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}A . 258B . 741C . 852D . 369

  • 查看答案
  • 以下程序的输出结果是______。main(){int i,a[10]; for

    [单选题]以下程序的输出结果是______。 main() { int i,a[10]; for(i=9;i>=0;i-)a[i]=10-i; printf("%d%d%d",a[2]a[5],a[8]); }A.258B.741C.852D.369

  • 查看答案
  • 以下程序的输出结果是 ______。main(){int i,a[10];for

    [单选题]以下程序的输出结果是 ______。 main() {int i,a[10]; for(i=9;i>=0;i--)a[i]=10-i; printf("%d%d%d,",a[2],a[5],a[8]); }A.258B.741C.852D.369

  • 查看答案
  • ( 10 )已知下列程序的输出结果是 42 ,请将画线处缺失的部分补充完整。#i