A: a .GetData();
B: a .SetData(10);
C: .GetData();
D: .SetData(10);
举一反三
- 类和变量的定义如下: class A{ <br/>public: A(){data=0;}<br/>~A(){}<br/>int GetData() const { return data;}<br/>void SetData(int n) {data=n;}<br/>private: int data;<br/>};<br/>const A a; A b; 则下列函数调用错误的是()。 A: a .GetData(); B: a<br/>.SetData(10); C: b .GetData(); D: b<br/>.SetData(10);
- 有以下程序[br][/br]Int change(int* data){[br][/br] return (*data) ++;[br][/br]}[br][/br]Main() {[br][/br] int data = 123;[br][/br] change(&data);[br][/br] printf("%d,", data);[br][/br] data = change(&data);[br][/br] printf("%d,", data); printf("\n");}[br][/br]程序运行后的输出结果是 A: 124,124, B: 123,124, C: 124,123, D: 123,123,
- 有如下类定义和变量定义:class A{public:A( ){ data=0;)~A( ){}int GetData( ) const{ return data;}void SetData(int n) { data=n;}private:int data;};const A a;A b;下列函数调用中错误的是() A: GetData( ); B: SetData(10); C: GetData( ); D: SetData(10);
- 有如下定义:[br][/br]int a=5;[br][/br]const int *p=&a;[br][/br]语句:[br][/br]*p=10; (请填写正确或者错误)。
- 执行下面代码的输出结果是( )。[br][/br]class test:[br][/br] __data=0[br][/br]a=test() __data=10[br][/br]a._test__data=20[br][/br]test.__data=30[br][/br]print(test._test__data) A: 0 B: 10 C: 20 D: 30
内容
- 0
Which of the following program is right? ( ) A: #include<br/>int main();<br/>{ /*programming*/<br/>printf("programming!\n");<br/>return 0;<br/>} B: #include<br/>int main()<br/>{ /*programming*/<br/>printf("programming!\n");<br/>return 0;<br/>} C: include <br/>void main()<br/>{ /*programming*/ <br/>printf("programming!\n");<br/>return 0;<br/>} D: #include<br/>int mian()<br/>{ /*programming*/<br/>printf("programming!\n");<br/>return 0;<br/>}
- 1
Python中可自定义该方法实现函数:[br][/br]Def StandardScaler(data):[br][/br]Data=(data-data.mean())/data.std()[br][/br]Return data
- 2
若有如下接口A的定义,下列哪些类下确实现了该接口[br][/br]interface A {[br][/br]void method1(int i);[br][/br]void method2(int j);[br][/br]} A: class B: implements A{<br>void method1( ) { }<br>void method2( ) { }<br>}<br> <br><br>class B {<br>void method1(int i ) { }<br>void method2(int j ) { }<br>} C: class B implements A {<br>void method1(int i ) { }<br>void method2(int j ) { }<br>} D: class B implements A{<br>public void method1(int x ) { }<br>public void method2(int y ) { }<br>}
- 3
设有定义:[br][/br]struct complex[br][/br]{ int real,unreal;} data 1={1,8},data 2;[br][/br]则以下赋值语句中错误的是( )。 A: data 2=data1; B: data 2={2,6}; C: data 2.real=data 1.real; D: data 2.real=data1 .unreal;
- 4
若有如下定义:[br][/br]struct s{ [br][/br]int x,y ;[br][/br]}data[2]={10,100,20,200},*p=data;[br][/br]列表达式++(p->x)的值为( )。 A: 10 B: 11 C: 20 D: 21