已知int x,y;,下列switch语句中,正确的是( )
A. switch(x*y)
B. switch
{ {
case 1: x*y; break; case 1,5: x++;
case 2: break; case 3,7: y++;
} }
C. switch(x)
D. switch(x+y/100)
{ {
case x: x*x; break; case x: x*x/100; break;
case y: y*y; break; case y: y*y/100; break;
} }
执行以下程序段的输出结果是( )int s1=0,s2=0,s3=0,s4=0;for(int t=1;t<=4;t++)switch(t){case t>=4:s1++;break;case t>=3:s2++;break;case t>=2:s3++;break;default:s4++;}cout<
A. 1,1,1,2
B. 1,2,3,2
C. 1,1,2,2
D. 编译不通过