一道C语言程序设计题求解释。。。
#include <stdio.h>void main()
{int i,d1,d2;
d1=0;
d2=0;
for (i=1;i<=3;i++)
switch(i)
{case 1:d1++;
case 2:d2++;
default:d1++;d2++;
}
printf("d1=%d,d2=%d\n",d1,d2);
}
A)d1=1,d2=1 B)d1=2,d2=2 C)d1=5,d2=6 D)d1=2,d2=3
请问这个题为什么选C啊?