#include<iostream>
using namespace std;
class MyClass {
public:
void Print()const{cout<<23;}
};
int main() {
MyClass*p=new MyClass();
___________.Print();
return 0;
}
[试题]( 10 )已知下列程序的输出结果是 42 ,请将画线处缺失的部分补充完整。#includeusing 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,请将画线处缺失的部分补充完整。#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;}
[试题]在MyClass 类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。( ) MyClass::operator=(const MyClass rhs){if(this=&rhs)return*this;value=rhs. value;return*this;}
[试题]( 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;}
[主观题]下列程序的输出结果为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个
[试题]在TestClass类的定义中,对赋值运算符=进行重载。请将画线处缺失的部分补充完整。______TestClass::operator=(const TestClass& rhs){if(this==&rhs)return *this;value=rhs.value;return *this;}
[试题]若下面程序运行时输出结果为1, A, 10.12, B, 3.5请将程序补充完整 。#includeusing namespace std;int main(){void test(int, char,double ( 8 ) );test(1,'A',10.1);test(2,'B');return 0;}void test(int a, char b, doubleC. .{cout<}
[单选题]分析如下程序:上面程序的输出结果是()。A . 720B . 120C . 24D . 6
[试题]( 12 )请将下面的程序补充完整,使得程序输出 “ 飘是张娜的书 ” 。#include <iostream>using namespace std;class Book{public:B.ook(char *str) {strcpy(title,str);}( 12 ) void PrintInfo() {cout<<title<<endl;}protected:char title[50];};class MyBook:public Book{public
[单选题]如下程序运行后输出的结果是()A . AB . BC . CD . D