设有定义: struct apple {int a,b;}data1={5,10},data2; 则以下赋值语句中错误的是______
A: data2=(3,7);
B: data2=data1;
C: data2.a=data1.a;
D: data2.a=data1.b;
A: data2=(3,7);
B: data2=data1;
C: data2.a=data1.a;
D: data2.a=data1.b;
举一反三
- 设有定义:[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;
- 以下关于结构体数组和结构体元胞数组的语句中,正确创建结构体元胞数组的是 A: data.name='张三'; data.score=87;data.name='李四'; data.score=65; B: data(1).name='张三'; data(1).score=87;data(2).name='李四'; data(2).score=65 C: data[1].name='张三'; data[1].score=87;data[2].name='李四'; data[2].score=65; D: data{1}.name='张三'; data{1}.score=87;data{2}.name='李四'; data{2}.score=65;
- Suppose I have a data set called DATA and want to extract rows 1 to 10 and columns 5 to 7. What would be the relevant R command? A: DATA[1:10,5:7] B: DATA[5:7,1:10] C: DATA[10:1,7:5] D: DATA[7:5,10:1]
- 有如下程序 #include intchange(int*data) { *data=*data%2; return(*data)+1; } main() { intdata=12; change(&data); printf("%d,",data); data=change(&data); printf("%d,",data); } 程序运行后的输出结果是()
- 选取data第一行第一列的数据 A: data.loc[:1] B: data[1] C: data.iloc[1:2,1:2] D: data[1:2]