问题描述:
#include main() { int k ,v1=0,v2=0,v3=0,v4=0; char s[]="12134211"; for(k=0;s[k];k++)
#include
main()
{
int k ,v1=0,v2=0,v3=0,v4=0;
char s[]="12134211";
for(k=0;s[k];k++)
switch(s[k])
{
default:
v4++;
case 1:
v1++;
case 2:
v2++;
case 3:
v3++;
}
printf("%d,%d,%d,%d",v1,v2,v3,v4);
} 的运行结果为什么是 8 8 8 8
#include
main()
{
int k ,v1=0,v2=0,v3=0,v4=0;
char s[]="12134211";
for(k=0;s[k];k++)
switch(s[k])
{
default:
v4++;
case 1:
v1++;
case 2:
v2++;
case 3:
v3++;
}
printf("%d,%d,%d,%d",v1,v2,v3,v4);
} 的运行结果为什么是 8 8 8 8
问题解答:
我来补答展开全文阅读