不敢确定,求大虾鉴定下
#include<stdio.h>int main()
{int s=0,k;
for(k=7;k>=0;k--)
{
switch(k)
{
case1:
case4:
case7:s++;break;
case2:
case3:
case6:break;
case0:
case5:s+=2;break;
}
}
printf("s=%d\n",s);
return 0;
}
这程序好像是错的吧,不管K取到哪个值最后的结果应该都是S=0? 求解