单项选择题

以下选项中与if(a==1) a=b; else a++;语句功能不同的switch语句是

A.switch(a)
case 1: a=b; break;
 default:a++;

B.switch(a==1)
case 0: a=b; break;
case 1:a++;

C.switch(a)
default: a++; break;
case 1:a=b;

D.switch(a==1)
case 1:a=b; break;
case 0:a++;