万能百科  > 所属分类  > 

若有结构体定义: struct stu{int num; char sex; int age; }al,a2; 则下列语句中错误的是()。

若有结构体定义:

struct stu{int 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解析:题中a1和a2两个结构体变量名所对应的成员相同,可以与运算"++"相结合。结构体变量的输出格式:prinf("要输出变量名:%d\t",结构变量名.要输出的成员变量名)。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签