main() { int x; scanf("%c",x); switch(x) { case,^a^;printf("123456789"); break; case,^s^;printf("78
问题描述:
main() { int x; scanf("%c",x); switch(x) { case,^a^;printf("123456789"); break; case,^s^;printf("78
main()
{
int x;
scanf("%c",x);
switch(x)
{
case,^a^;printf("123456789"); break;
case,^s^;printf("7894546123");break;
case,^d^;printf("4567123");break;
default;printf("ooooo");
}
getch();
}/*看看为何不行*/
main()
{
char x;
scanf("%c",&x);
switch(x)
{
case'a':printf("789456");break;
case's':printf("yyyyyy");break;
case'd':printf("123123");break;
default:printf("mmmmm");
}
getch();
}/*那个说下为什麼输错了不,不执行default后的语句*/
答
main(){char x;scanf("%c",&x);/*x前面要有&,%c对应的是char,想用int的话用%d,根据对switch的理解,将x直接改为char类型最为简单*/switch(x){case 'a':printf("123456789"); break;c...