下列程序段运行后i的值是()

问题描述:

下列程序段运行后i的值是()
int i=10;
switch(i+1)
{
case 10:i++;break;
case 11:++i;
case 12:++i;break;
default;i=i+1;
}
A.11 B13 C.12 D.14
请问为什么?

因为case11后面没有break,他就接着执行case12了