Java 20190920
发布时间:2020-12-15 07:41:36 所属栏目:Java 来源:网络整理
导读:1、do-while循环 语法:do{ 循环执行的代码 }while(循环条件); do-while循环的执行逻辑:先执行第一次循环语句,然后执行循环条件,若条件为true时则执行第二次循环语句,如此反复循环,一直到循环条件为false时循环才会结束。也就是说,do-while循环是先执
1、do-while循环
语法: do{ 循环执行的代码 }while(循环条件); do-while循环的执行逻辑:先执行第一次循环语句,然后执行循环条件,若条件为true时则执行第二次循环语句,如此反复循环,一直到循环条件为false时循环才会结束。也就是说,do-while循环是先执行,后判断;while循环是先判断,就执行。do-while循环常用于先操作,后判断的情况,如:登录时的密码检测。 练习:模拟银行ATM机的密码检测功能,密码输入错误可以循环输三次,三次之后,卡锁了;密码输入正确,循环结果。 2、break语句break语句既可以用于分支结构,也可以用于循环结构中。break语句的作用是用于结束分支或循环语句 练习:循环输出1-100之间的所有整数,当输出到10的时候,程序结束。 3、continue语句break语句是用来结束循环,continue语句是用于跳过本次循环中的某些语句而继续下一次循环。continue语句只能用于循环结构中 练习:循环输出1-100的所有整数,所有个位是3的数字除外。 4、for循环语法: 1 2 3 for(循环变量初始化;循环条件;循环变量的变化规律){ 4 循环执行的代码; } for循环的执行逻辑用数字来表示:1---->2---->4---->3---->2---->4---->3…. 练习: 2、输出所有的水仙花数 4.1、for循环的特殊用法for循环中省略循环变量初始化语句 for循环中省略循环变量的变化规律语句 for循环中省略循环三要素语句 4.2、双层for循环语法: for(){ for(){ } } 双层for循环的执行逻辑:外层for第一次循环,内层for循环所有次,也就是说,外层for循环一次,内层for循环一周。双层for循环用于输出行(外层for)列(内层for)结构的内容 练习: 2、输出以下格式的三角形 5、猜数字游戏随机生成1-100之间的任意整数,玩家输入数字开始猜,一直到猜对为止。 1、猜对时要显示猜对所用时间,精确到秒; 2、如果玩家一直猜不对或不想猜了,输入0游戏结束; 3、根据猜对所用次数来对应提示猜对信息: 1-4次 天秀啊,老铁 5-9次 老哥,稳 超过9次 扎心了,老铁 总结:对我来说:只在太难记了,我的脑子快不行了,内存满了。记不住了。原先我看到数字有点反感,怕了,但是我还是坚持了做下去了,我说实话真的好难啊。请多多指教。我会努力记住这些的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |