若有結(jié)構(gòu)體定義: struct stu{int num; char sex; int age; }al,a2; 則下列語(yǔ)句中錯(cuò)誤的是()。
若有結(jié)構(gòu)體定義:
struct stu{int num;
char sex;
int age;
}al,a2;
則下列語(yǔ)句中錯(cuò)誤的是( )。
A.printf("%d,%C,%d",a1);
B.a(chǎn)2.age=a1.age;
C.a(chǎn)1.age++;
D.a(chǎn)1.num=5;
正確答案:A解析:題中a1和a2兩個(gè)結(jié)構(gòu)體變量名所對(duì)應(yīng)的成員相同,可以與運(yùn)算"++"相結(jié)合。結(jié)構(gòu)體變量的輸出格式:prinf("要輸出變量名:%d\t",結(jié)構(gòu)變量名.要輸出的成員變量名)。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。