swintch语句可以向下面这样用吗?
1:swintch (pow(a,2)+pow(b,2)) {case 1: case 3: y=a+b; break; case 0: case 5: y=a-b; }
2:swintch (a*a+b*b) {case 3 : case 1 : y = a+b; break; case 0 : y = b-a; break; }
3:swintch (a) { default : x = a+b; case 10 : y = a-b; break; case 11 : x = a*d; break; /*这里的d在题目中并没有说明突然就出现了*/ }
请看看上面3题中有没有错误的地方有的话请帮忙指出