有以下程序[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,
A: 124,124,
B: 123,124,
C: 124,123,
D: 123,123,
举一反三
- 有如下类定义和变量定义:[br][/br]class A{[br][/br]publie:[br][/br]A(){data=0;}[br][/br]~A(){}[br][/br]int GetData ( ) const { return data;}[br][/br]void SetData(int n) {data=n;}[br][/br]private:[br][/br]int data;[br][/br]};[br][/br]const A a;[br][/br]A b;[br][/br]下列函数调用中错误的是 。 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]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;
- Python中可自定义该方法实现函数:[br][/br]Def StandardScaler(data):[br][/br]Data=(data-data.mean())/data.std()[br][/br]Return data
- 选择下面程序的正确输入和输出( )。 [br][/br]#include[br][/br]int main( )[br][/br]{[br][/br] int x,y,t;[br][/br] printf(“Enter x&y:”);[br][/br] scanf(“%d,%d”,&x,&y);[br][/br] printf(“x=%d,y=%d\n”,x,y);[br][/br] t=x; x=y; y=t;[br][/br] printf(“x=%d,y=%d\n”,x,y);[br][/br] return 0;[br][/br]}[br][/br] [br][/br](2.0) A: 输入:123 456 <br>输出:x=123,y=456 x=456,y=123 B: 输入:123,456 <br>输出:x=123,y=456 x=y, y=t C: 输入:123 456<br>输出:x=123,y=456 x=y, y=t D: 输入:123,456<br>输出:x=123,y=456 x=456,y=123