--;case 'C':k+=2;break;case 'D':k%=2;continue;case 'E':k*=10;break;default:k/=3;}k++;}while(c<'G');printf("k=%d",k);eturn 0;} 有一处错误
3 回答
神不在的星期二
TA贡献1963条经验 获得超6个赞
收起 #include<stdio.h> int main() {char c='A'; int k=0; do {switch(c++) {case 'A':K++;break;
这里因为你定义int k=0; 所以后面是k++而不是K++ 大小写有区别的 还有 你的case‘B’:后面好像漏了break;
case‘D’:后面最好用break吧 因为break是跳出switch用的
添加回答
举报
0/150
提交
取消
