break 和 continue 的作用
break:switch循环语句中跳出switch循环语句:即循环语句中跳出本层循环,同时结束它所在的循环语句。
continue:结束某一次循环(continue后面的代码不再执行),进入下次循环。通常与if连用。
例题:
反复校验用户输入的生日,包括年、月、日,直到年、月、日都合法。
分析:
1、定义年月日三个变量,因为要反复校检,故在循环语句中提示输入。
2、年分为闰年和平年,他们影响2月的总天数,故需要检验年份以确定2月的总天数。
3、涉及到月份,故使用switch - case 语句