设有一结构体类型变量定义如下: struct worker { char name[20]; char sex; int age; } person; 若对结构体变量person的年龄进行赋值,下面正确的赋值语句是________。
A: age=40;
B: worker.age=40
C: person.age=40
D: worker.person.age=40
A: age=40;
B: worker.age=40
C: person.age=40
D: worker.person.age=40
举一反三
- 设有一结构体类型变量定义如下: struct date { int year; int month; int day; }; struct worklist { char name[20]; char sex; struct date birthday; } person; 若对结构体变量person的出生年份进行赋值时,下面正确的赋值语句是
- 若有:struct Person{ char name[20] ;int age ;char sex ;} a = {"Li ning", 20, 'M'};则输出结构变量 a 的 age 成员的语句为( )。 A: printf("%d", age); B: printf("%d", Person.age); C: printf("%d", a.age); D: printf("%d", Person.a.age);
- 设有一结构体类型变量定义如下,若对结构体变量w1的出生年份year进行赋值,下面正确的赋值语句是( )。 struct date { int year; int month; int day; }; struct worker { char name[20]; char sex; struct date birthday; }w1;
- 设有一结构体类型变量定义如下: struct date { int year; int month; int day; }; struct worker { char name[20]; char sex; struct date birthday; }w1; 若对结构体变量 w1的出生年份进行赋值,下面正确的赋值语句是( )
- 设有一结构体类型变量定义如下: struct date { int year; int month; int day; } struct worklist { char name[20]; char sex; struct date birthday; }person; 若要对person的出生年份进行赋值,则以下语句正确的是