程序1:
执行结果:
v1=6, v2=8, v3=10, v4=2
程序2:
执行结果:
v1=10, v2=10, v3=10, v4=10
总结:
因为s是字符串数组,里面的内容都是字符串。所以用swtich语句比较时case后面应该是字符而不是数字。
对于第2个程序,因为都不匹配,所以从default开始往下全都执行;
对于第1个程序,对于匹配的,从匹配的开始执行,后面的即使不匹配,也执行。
程序1:
执行结果:
v1=6, v2=8, v3=10, v4=2
程序2:
执行结果:
v1=10, v2=10, v3=10, v4=10
总结:
因为s是字符串数组,里面的内容都是字符串。所以用swtich语句比较时case后面应该是字符而不是数字。
对于第2个程序,因为都不匹配,所以从default开始往下全都执行;
对于第1个程序,对于匹配的,从匹配的开始执行,后面的即使不匹配,也执行。