C语言 switch语句的问题
chars[]="SSAS1221321"for(j=2;(ch=s[j]!=\0;j++)){switch(ch){case'A':putchar('a');conti...
char s[]="SSAS1221321" for(j=2;(ch=s[j]!=\0;j++)) { switch (ch) { case'A':putchar('a');continue; case'1':break; case 1:continue; } putchar('*'); } printf("\n") } 请问为什么字母要用''括起来 如果ch=1 那么是执行case '1' 还... char s[]="SSAS1221321" for(j=2;(ch=s[j]!=\0;j++)) { switch (ch) { case'A':putchar('a');continue; case'1':break; case 1:continue; } putchar('*'); } printf("\n") } 请问为什么字母要用''括起来 如果ch=1 那么是执行case '1' 还是 case 1 如果是后者的话 为什么数字不用括起来 假如执行了break语句 是返回第二行重新判断吗 假如执行了continue语句 是返回哪里
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询