单项选择题

以下选项中与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)
case 1:a=b;break;
default:a++;
D. switch(a==1)
case 1:a=b;break;
case 0:a++;