C语言的default顺序

2026-06-12

switch中的语句如果没break;的话,后面的语句是会执行的,例中因为c=3,所以判断之后执行default语句,c=4了此时,因为default后面并没有用break中断,所以其后面的case2;c++就好不判断的执行。 但是如果你初始设置c=2时,因为一开始就跳到case2;c++执行,虽然后面没有break中断,但是后面已经没语句了,所以答案会是3...

阅读更多

c语言case和default用法示例

2026-06-05

switch(需要判断的常量值) { //看常量值是几比如是1,就运行case 1后的语句;记得break不然会有逻辑错误~不过也就时候可以利用这一点; case 1 : break case 2 : break; //default是没有配比的case语句,最后需要运行的,也就是不管有没有case语句都是要运行的 default :printf(""); }...

阅读更多