如题,如下说明语句:enum A {A0=1,A1=3,A2,A3,A4,A5};enum A B;执行:B=A3;printf(“%d\n”,B);输出的是( )A、5 B、3 C、2 D、编译时出错

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 15:02:19
如题,如下说明语句:enum A {A0=1,A1=3,A2,A3,A4,A5};enum A B;执行:B=A3;printf(“%d\n”,B);输出的是( )A、5 B、3 C、2 D、编译时出错

如题,如下说明语句:enum A {A0=1,A1=3,A2,A3,A4,A5};enum A B;执行:B=A3;printf(“%d\n”,B);输出的是( )A、5 B、3 C、2 D、编译时出错
如题,如下说明语句:
enum A {A0=1,A1=3,A2,A3,A4,A5};
enum A B;
执行:
B=A3;
printf(“%d\n”,B);
输出的是( )
A、5 B、3 C、2 D、编译时出错

如题,如下说明语句:enum A {A0=1,A1=3,A2,A3,A4,A5};enum A B;执行:B=A3;printf(“%d\n”,B);输出的是( )A、5 B、3 C、2 D、编译时出错
这里A0=1,A1=3,A2=4,A3=5
所以B的值是5,输出5
选A