112 年 112年公務人員高等考試三級考試暨普通考試・計算機概要 30以下C語言中的結構變數定義:struct A{union{struct{unsigned int i; } B;struct{unsigned short s1; unsigned short s2;} C;struct{unsigned char c1; unsigned char c2; unsigned char c3; unsigned char c4;} D;};};struct A a;a.B.i = 0x01020304;下列敘述何者正確? A執行printf("%hx", a.C.s1)將會輸出102B執行printf("%hx", a.C.s2)將會輸出304C執行printf("%d", a.D.c1)將會輸出1D執行printf("%d", a.D.c4)將會輸出1 看答案與解析