点击查看>>>精品备考图书试卷 若有以下定义和语句union data{ int i; char c; float f; } x;int y;则以下语句正确的是A)x=10.5;B)x.c=101;C)y=x;D)printf("%d ",x); 正确答案:B答案 B解析:在引用共用体变量时,应当引用共用体变量的成员,而不是引用共用体变量本身。