题目内容

下面程序的输出结果是( )。#include enum DAY{MON=1, TUE, WED, THU, FRI, SAT, SUN};int main(){enum DAY day;day = TUE;printf("%d",day);return 0;}

A. TUE
B. 0
C. 1
D. 2

查看答案
更多问题

有如下枚举类型的定义:enum Poker{CLUBS, DIAMONDS, HEARTS=4, SPADES}; 其中枚举成员DIAMONDS的值为( )。

A. 0
B. 1
C. 2
D. 3

有枚举类型的变量定义如下:enum Poker{CLUBS, DIAMONDS, HEARTS=4, SPADES} cards; 则sizeof(cards)的值为( )。

A. 1
B. 2
C. 4
D. 8

以下程序的执行结果是()。#include union un{int i;char c[4];};void main(){union un x;x.c[0] = 10;x.c[1] = 1;x.c[2] = 0;x.c[3] = 0;printf("%d\n", x.i);}

A. 266
B. 11
C. 265
D. 138

以下程序的输出结果是( )。#include union myun{struct{ int x, y, z;} u;int k;} a;void main(){a.u.x = 4;a.u.y = 5;a.u.z = 6;a.k = 0;printf(“%d\n”, a.u.x);}

A. 4
B. 5
C. 6
D. 0

答案查题题库