问题详情

为使该程序执行结果为10,那么应该在程序划线处填入的语句是()。includeusing namespac

为使该程序执行结果为10,那么应该在程序划线处填入的语句是( )。 #include<iostream> using namespace std; class MyClass { public: MyClass (int a) { x=a; } ___________ //取x值 private: int x; }; int main() { MyClass my(10); cout<<my.GetNum()<<end1; return 0; }

A.return x;

B.int GetNum(){ return x;}

C.intreturn x;

D.void GetNum(){return x;}

未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。 收藏该题
查看答案

相关问题推荐

如果要限制一个变量只能为本文件所使用,必须通过______来实现。

A.外部变量说明

B.静态内部变量说明

C.静态外部变量说明

D.局部变量说明

若有以下说明和定义union dt{ int a;char b;double c;} data; 以下叙述中错误的是

A.data的每个成员起始地址都相同

B.变量data所占内存字节数与成员c所占字节数相等

C.程序段:data. a=5;printf(“%I'm”,data. C);输出结果为5.000000

D.data可以作为函数的实参

下列关于数组的叙述中,错误的是

A.用DIMENSION和DECLARE都可以定义数组

B.VisualFoxPro中只支持一维数组和二维数组

C.一个数组中各个数组元素必须是同一种数据类型

D.新定义数组的各个数组元素初值为.F.

若a,b,c1,c2,x,y均是整型变量,正确的switch语句是______。

A.switch(a+b); {case 1:y=a+b;break; case 0:y=a-b;break; }

B.switch(a*a+b*b) {case 3; case 1:y=a+b;break; case 3:y=b-a;break; }

C.switch a {case c1:y=a-b;break; case c2;x=a*b;break; default:x=a+b; }

D.switch(a-b) {default:y=a*b;break; case 3:case 4:x=a+b;break; case 10:case11:y=a-b;break; }

构造方法()被调用。

A.类定义时

B.创建对象时

C.调用对象方法时

D.使用对象变量时

联系客服 会员中心
TOP