问题描述:
在下面的程序中,在运行的时候若输入1 2 3 4 5 0的结果为什么是6566456
#include
main()
{ int s;
scanf("%d",&s);
while(s>0)
{ switch(s)
{
\x05 case 1:printf("%d",s+5);
\x05 case 2:printf("%d",s+4);break;
\x05 case 3:printf("%d",s+3);
\x05 default:printf("%d",s+1);break;
}
scanf("%d",&s);
}
}
#include
main()
{ int s;
scanf("%d",&s);
while(s>0)
{ switch(s)
{
\x05 case 1:printf("%d",s+5);
\x05 case 2:printf("%d",s+4);break;
\x05 case 3:printf("%d",s+3);
\x05 default:printf("%d",s+1);break;
}
scanf("%d",&s);
}
}
问题解答:
我来补答展开全文阅读