A.tl:t2;
B.t2.numl=t1.numl:
C.t2.mark=t1.mark;
D.t2.nurn2=t1.num2:
[单选题](36)设有定义:struct {char mark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是A.)t1=t2;B.)t2.num1=t1.num1;C.)t2.mark=t1.mark;D.)t2.num2=t1.num2;
[单选题]设有如下说明:typedef struct{int n;char c;double x;}STD;有以下选项,能正确定义结构体数组并赋初值的语句是( )。A.STD ttr2]={{1,'A',62),{2,'B',75}};B.STD tt[2]={1,"A",62,2,"B",75};C.struct tt[2]={{1,'A'},{2,'B'}};D.struct tt[2]={{1,"A",62.5},{2,"B",75.O}};
[试题]设有定义:struct person{ int ID;char name[12];}p;请将 scanf("%d", ( 1 2 ) ); 语句补充完整,使其能够为结构体变量 p 的成员 ID 正确读入数据。
[主观题]设有定义“struct {int a; float b; char c;} abc, *p_abc=&abc;”,则对结构体成员a的引用方法可以是abc.a和p_abca。
[单选题]设有如下定义 struct ss { char name[10]; int age; char sex; } std[3],* p=std; 下面各输入语句中错误的是A.scanf("%d",&(*p).age);B.scanf("%s",&std.name);C.scanf("%c",&std[0].sex);D.scanf("%c",&(p->sex));
[单选题]设有如下定义 struct ss { char name [10]; int age; char sex; }std[3],*p=std; 下列各输入语句中错误的是_______。A.scanf("%d",&(*p).age);B.scanf("%s",&std.name);C.scanf("%c",&std[0].sex);D.scanf("%c",&(p->sex));
[单选题]设有如下定义 struct ss { char name[10]; int age; char sex; }std[3], * p=std; 下面各输入语句中错误的是A.cin>>(* p).age);B.cin>>std.name);C.cin>>std[0].sex);D.cin>>(p->.sex));
[单选题]若有以下说明和定义 union dt { int a;char b; double c;} data; 以下叙述中,错误的是______。A.data的每个成员起始地址都相同B.变量data所占的内存字节数与成员c所占字节数相等C.程序段:data.a=5;printf("%f/n",data.c);输出结果为5.000000D.data可以作为函数的实参
[单选题]设有以下语句 typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是______。A.可以用TT定义结构体变量B.TT是struct类型的变量C.可以用CIN定义结构体变量D.CIN是struct TT类型的变量
[单选题]设有以下语句 typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是______。A.可以用TT定义结构体变量B.TT是struct类型的变量C.可以用CIN定义结构体变量D.CIN是struct TT类型的变量