A: (t).data.x
B: (t).x
C: t->data.x
D: t.data.x
举一反三
- 已知有如下定义:struct a{char x; double y;}data,*t;若有t=&data,则对data中的成员的正确引用是( )。 A: (*t).data.x B: (*t).x C: t->data.x D: t.data.x
- 已知有如下定义:struct a{char x; double y;}data,*t;若有t=&data,则对data中的成员的正确引用是( )。 A: (*t).data.x B: (*t).x C: t->data.x D: t.data.x
- 已知有如下定义:struct a{char x; double y;}data,*t;若有t=&data,则对data中的成员的正确引用是()。
- 设有如下定义 struct d { int x; float y; }data,*p; 若有p=&data; 则对data中的x域的正确引用是
- 已知如下定义的结构体,若有p=&data,则对data中的成员a的正确引用是( )。 struct sk {int a;float b;}data,*p;
内容
- 0
已知有n个数据进行排序,下面能实现排序的是 A: data=[34,5,-6,12,87,29]data.sort() B: data=[34,5,-6,12,87,29]n=len(data)od=[]whileiwhilejifdata[j]>data[j+1]:t=data[j]data[j]=data[j+1]data[j+1]=tj+=1i+=1 C: data=[34,5,-6,12,87,29]n=len(data)i=0j=0whileiwhilejifdata[j]>data[j+1]:t=data[j]data[j]=data[j+1]data[j+1]=tj+=1i+=1print(data) D: data=[34,5,-6,12,87,29]n=len(data)i=0j=0whileiwhilejifdata[i]>data[j]:t=data[i]data[i]=data[j]data[j]=tj+=1i+=1
- 1
09110102:设有如下定义: struct sk{ int a; float b; }data,*p; 若有p=&data;则对data中的a成员的正确引用是()。
- 2
structabc{intx;chary[20];doublez;}data;则以下给结构体变量成员x赋值语句中正确的是()。 A: data->x=100; B: data.(*x)=100; C: *data.x=100; D: data.x=100;
- 3
中国大学MOOC: 设有如下定义: struct DATA{int a;float b;}data,*p; 若有p=&data;,则对data中的a域的正确引用是
- 4
设有定义struct st { int x; float y; } time, *t; t=&time; 则对time中成员的引用正确的是( )。 A: st.x B: t.x C: (*t).x D: time->x