记一段有意思的Java循环控制语句
来源:互联网 发布:阿里云如何创建快照 编辑:程序博客网 时间:2024/06/05 11:06
今天在上在整理Java学习笔记的时候,无意中写出了这么一段小程序,用来熟悉循环语句的执行流程。
代码如下:
我把这段程序发给了一些网友,60%的网友认为输出结果为012345, 20%的网友认为是0123466789 剩下的同学说出了正确答案,但
只有一小部分人说出了程序正确的执行流程。
输出结果:0123456789
程序的执行流程:
程序进入第一次for循环 ,i 的值为0 , 然后进入while循环对 i 进行判断,此时 i 不为5,直接打印输出0
进入第二次for循环,i 的值变为1,第二次进入while循环,此时 i 的值不为5,打印输出1
进入第三次循环 ···· 进入第六次循环,此时I 的值为5 while循环条件成立,打印输出5,后进行自加,然后跳出while循环,
此时I的值为变为6,然后由for循环内的输出语句打印输出I的值为6,到此第六次循环结束。接下来便会继续打印输出789,程序结束。
- 记一段有意思的Java循环控制语句
- 一段有意思的java代码
- 一段Java有意思的代码
- java循环控制语句
- 关于JAVA的循环语句 和 控制
- 一段有意思的js
- 一段有意思的代码
- 一段有意思的代码
- 一段有意思的代码
- 一段有意思的代码
- 初始化顺序(Thinking in Java中的一段有意思的例子)
- 关于Java异常一段很有意思的代码
- 一段有意思的加密代码
- 一段有意思的表格代码
- 一段很有意思的代码
- 一段很有意思的代码
- 一段有意思的javascript代码
- 一段有意思的matlab代码
- MVC
- MeeGo for IVI 1.0 截屏
- 关于Oracle存储过程的若干问题备忘
- 高性能计算学习总结
- java读取相对路径文件
- 记一段有意思的Java循环控制语句
- SAA7121视频图像D/A转换芯片
- 无线信号传输机制(物理层?基本没看懂)
- 触发器 INSTEAD OF 和 AFTER 的区别
- Kernel Korner - Allocating Memory in the Kernel
- 初试flex
- vsftpd架设(配置pam模块)
- c#中的委托、事件、Func、Predicate、Observer设计模式以及其他
- 别了5320xm,迎来5230