单选题
若有结构体定义:
struct stuint num;
char sex;
int age;
al,a2;
则下列语句中错误的是( )。
A) printf("%d,%C,%d",a1); B) a2.age=a1.age;
C) a1.age++; D) a1.num=5;
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 题中a1和a2两个结构体变量名所对应的成员相同,可以与运算"++"相结合。结构体变量的输出格式:prinf("要输出变量名:%d/t",结构变量名.要输出的成员变量名)。
提交答案
关闭