1. [单选题]若a、b、c1、c2、x、y均是整型变量,则正确的switch语句是______。
A. swich(a+b); { case 1:y=a+b;break; case 0:y=a-b;break; } case 3:y=b-a, break;
B. switch(a*a+b*b) { case 3: case 1:y=a+b;break; }
C. switch a { case c1:y=a-b;break; case c2:x=a*d;break; default:x=a+b; }
D. switch(a-b) { default:y=a*b;break; case 3:case 4:x=a+b;break; case 10:case 11:y=a-b;break; }
2. [单选题]下列二维数组初始化语句中,正确且与语句int a[][3]={1,2,3,4,5}等价的是( )。
A. int a[2][]={{1,2,3},{4,5));
B. int a[][3]={1,2,3,4,5,0};
C. int a[][3]={{1,0},{2,0},{3,0)};
D. int a[2]={{1,2,3),{4,5,6)};