单项选择题

若有以下定义和语句
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\n",x);

<上一题 目录 下一题>
热门 试题

单项选择题
有以下结构体说明、变量定义和赋值语句 struct STD {char name[10]; int age; char sex; }s[5],*ps; ps=&S[0]; 则以下scanf函数调用语句中错误引用结构体变量成员的是()。

A.scanf("%S",S[0].name);
B.scanf("%d",&s[0].age);
C.scanf("%C",&(ps->sex));
D.scanf("%d",ps->age);

单项选择题
设有以下语句 typedef struct TT {char c;int a [4];}CIN; 则下面叙述中正确的是()。

A.可以用TT定义结构体变量
B.IT是struct类型的变量
C.可以用CIN定义结构体变量
D.CIN是struct IT类型的变量

相关试题
  • 有以下程序,其功能是:以二进制“写”方式...
  • 下面程序的功能是建立一个有3个结点的单循...
  • 下面程序的运行结果是()。 #include ...
  • 下面程序由两个源程序文件:t4.h和t4.c...
  • 下面程序的功能是:将N行N列二维数组中每一...