#include<stdio.h>
int main()
{
int a=45,b=40,c=50,d;
d=a>30?b:c;//判断可知d=b=40
switch(d)
{
case 30 : printf("%d,",a);
case 40 : printf("%d,",b);//d=40,从这里开始循环,因为没有break,所以会一直循环下去
case 50 : printf("%d,",c);
default : printf("#");
}
return 0;
}
——————————————————————————————————————————
输出结果为:40,50,#