详细问题描述及疑问:期待您的答案,不知道说什么,送你一朵小红花吧 !
应该是124567吧main(){inta=1,b=2,c=3;switch(a〉0)//判断a是否大于0,因为a=1所以a>0的返回值为1,执行case1{c问答ase1:switch于万损乎子力(b〈0)//判断b是否小于0脚,因为b=2所以返回值为0,执行case0{case0:prin销tf("1");//打印1,因为你并没有跳出switc弱直承h继续执行case杀四度资制几名审1case1:printf("2");//打印2}//case1情况下的switch执行完毕,因为你没跳出上级switch继续执行case0:switch(c==3)//判沿该协交断c是否等于3返回1,肥序更宗材执行case1{case0氧座值剧难身厚根绝身丝:printf("3");case1:printf("4");//打印4.未跳出switch继续执行default:printf("5");//打印5}default:printf("6")杀载;//同理,打印6}pri接造感歌ntf("7");//最后打印7}归结几点:1、switch中执行完一句不用break跳出会继续往下执行2、case与后面的值之间应该有空格如:case0是院助农格小-》case0