A、switch(x%2) {case O:a++;break; case 1:b++;break; default:a++;b++; }
B、switch((int)x/2.0) {case O:a++;break; case 1:b++;break; default:a++;b++; }
C、switch((int)x%2) {case O:a++;break; case 1:b++;break; default:a++;b++; }
D、switch((int)(x)%2) {case 0.O:a++;break; case 1.0:b++;break; default:a++;b++; }
查看答案
正确答案
试题解析
解析:C语言中switch语句中的表达式和case表达式都不能是浮点类型。所以选c。