如题,如下说明语句: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/11/06 08:42:15
如题,如下说明语句:enumA{A0=1,A1=3,A2,A3,A4,A5};enumAB;执行:B=A3;printf(“%d\n”,B);输出的是()A、5B、3C、2D、编译时出错如题,如下说明

如题,如下说明语句: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