continue VS break

来源:互联网 发布:cdn软件 编辑:程序博客网 时间:2024/06/07 16:53

1、continue 结束本轮循环,进入下一轮循环。(但是需要重新判断循环条件)

2、break 退出当前循环 


例题1

设计一个验证用户密码程序,用户只有三次机会输入错误,不过如果用户输入的内容中包含"*"则不计算在内。

分析:(1)输入机会有3次:说明要有循环

    (2)密码如果含有‘*’,相当于输入无效,重新输入

   (3)密码错误,重新输入,可输入次数减一

    

     


例题2、答案输入正确,退出循环;否则进入死循环