1. 改变循环的状态
1.1 break 语句
break
语句在之前 switch
语句的学习中已经使用过了,它是用来退出 switch
语句的。在介绍控制语句时也提到了 break
语句可以和 switch
语句搭配使用以及退出循环,在这里我们将会正式学习使用 break
语句退出循环的用法
在之前的例子中,都是根据预先设置好的循环条件进行循环或者终止循环,但是在某些情况下需要提早结束正在执行的循环操作
在生活中也有很多类似的情况,例如在超市购物时,只需要买一样特定的商品,所以在超市中不断地寻找目标商品,当拿到目标商品后就停止寻找然后离开超市
下面来看一个具体的例子:募捐善款到 10 万元就结束,每次输入一个人的捐款金额,然后程序进行累加,但是在完成之前并不知道需要累加的次数,于是不能设置循环退出的条件,不过可以在每一次输入完成金额后进行判断当前的金额是否已经达到了 10 万元,若达到则使用 break
语句退出循环,若没有达到则继续等待输入下一个人的捐款金额(这个例子用 while
语句也可以完成,这里为了讲解 break
语句的