A、day=25;month=10;year=1993;
B、w.birth.day=25;w.birth.month=10;w.birth.year=1993;
C、w.day=25;w.month=10;w.year=1993;
D、birth.day=25;birth.month=10;birth.year=1993;
第1题:
若定义下列结构体,结构体变量p的出生年份赋值正确的语句是( )。 struct st { int x; int y; int z; } struct worker { char name[20]; char sex; struct st birth; }p;
A.x=1987
B.birth.x=1987;
C.p.birth.x=1987;
D.p.x=1987;
第2题:
08110062:已知职工记录描述为: struct workers{ int no; char name[20]; char sex; struct{ int day; int month; int year; }birth; }; struct workers w; 设变量w中的“生日”应是“1993年10月25日”,下列对“生日”的正确赋值方式是()。
A.day=25;month=10;year=1993;
B.w.day=25;w.month=10;w.year=1993;
C.w.birth.day=25;w.birth.month=10;w.birth.year=1993;
D.birth.day=25;birth.month=10;birth.year=1993;
第3题:
设有一结构体类型变量定义如下: struct date { int year; int month; int day; }; struct worklist { char name[20]; char sex; struct date birthday; } person; 若对结构体变量person的出生年份进行赋值时,下面正确的赋值语句是()。
A.year=1976
B.birthday.year=1976
C.person.birthday.year=1976
D.person.year=1976
第4题:
已知学生记录描述如下,设变量s中的“生日”应是“1984年11月11日”,下列对生日的正确赋值方式是()。 struct student{ int no; char name[20]; char set; struct{ int year; int month; int day; } birth; }; struct student s;
A.year=1984;month=11;day=11;
B.birth.year=1984; birth.month=11; birth.day=11
C.s.year=1984;s.month=11;s.day=11
D.s.birth.year=1984;s.birth.month=11; s.birth.day=11;
第5题:
设有一结构体类型变量定义如下: struct date { int year; int month; int day; }; struct worker { char name[20]; char sex; struct date birthday; }w1; 若对结构体变量w1的出生年份进行赋值,下面正确的赋值语句是()
A.year=1976
B.birthday.year=1976
C.w1.birthday.year=1976
D.w1.year=1976