#include<stdio.h> main() { char a='z'; int c=5; switch(a++) {...

发布网友

我来回答

1个回答

热心网友

switch ( a++ ) {}相当于switch ( a ) {} a++;
[a='z',c=5]
因为a='z'所以做case 'z':分支,执行c++;[c=6]
继续执行下条语句c+=20;[c=26]
继续执行下条语句break;退出switch语句
执行printf显示c的值26

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com