发布网友 发布时间:2022-04-26 13:41
共4个回答
热心网友 时间:2022-06-28 17:31
#include<stdio.h>
int main(){
char a;
scanf("%c",&a);
switch(a){
case 'a':printf("输出数据 %c ",a);break;
case 'b':printf("输出数据 %c ",a);break;
case 'c':printf("输出数据 %c ",a);break;
default:putchar('\a');
}
return 0;}
这是我试过的,可以啊!
你可以复制我的试试看!
看看是不是软件问题吧!
热心网友 时间:2022-06-28 17:31
case 后面必须是整数 或者 ASCII 码表里面的字符。热心网友 时间:2022-06-28 17:32
default热心网友 时间:2022-06-28 17:33
java的switch中case的标号只能是int及范围小于int的整数,java7中String也可以。