#define _CRT_SECURE_NO_WARNINGS #includeint main() { int a = 0; int b = 1; if (a < 1) if (b < 1) printf("a"); else printf("c"); return 0; }
else会与最近的if匹配故输出为c
switch语句进入条件后继续执行下面语句直到遇到break跳出循环,default为默认选项如未满足case条件则执行default下语句。

#define _CRT_SECURE_NO_WARNINGS #includeint main() { int a = 0; int b = 1; if (a < 1) if (b < 1) printf("a"); else printf("c"); return 0; }
else会与最近的if匹配故输出为c
switch语句进入条件后继续执行下面语句直到遇到break跳出循环,default为默认选项如未满足case条件则执行default下语句。