《菜鸟反攻战》第三章 --- 嵌套循环
2017-12-28 09:32
106 查看
一、循环结构
在满足一定的条件下反复执行一段代码的结构。一个可以正常执行的循环应当含有三部分:
初始化语句:用于完成初始化的一条或者多条语句,在循环开始之前执行;
迭代条件:在循环中控制循环条件的变量,保证循环可以正常开始和结束;
循环体:循环的主体,被不断执行的代码。
java中的循环结构包含while循环、do while循环、for循环,他们之间可以互相转换。
二、嵌套循环
将一个循环语句放入另一个循环体,就形成嵌套循环,最外层的循环叫做外层循环,被包含在外层循环的循环体中的循环结构叫做内层循环,所有的循环结构都可以作为外层循环或者内层循环。嵌套循环的执行顺序是,先执行外层循环,外层循环执行循环体每执行一次,内层循环就要全部执行一次。
三、使用嵌套循环实现一个九九乘法表
学习嵌套循环最简单,也是最基本的就是实现一个九九乘法表,可以知道嵌套循环的执行顺序,还能学习一定的处理问题的逻辑思维能力://测试输出一个九九乘法表 public class JiuJiuChengFaBiao { public static void main(String[] args) { //添加一个外层循环用于控制列 for(int i = 1 ; i < 10 ; i++){ //添加一个内层循环用于控制行 //这里的循环条件一定要添加=符号,否则会出现i、j相同的数据显示不了 //循环条件一定要添加<符号,避免出现重复 for(int j = 1 ; j <= i ; j++){ //用于输出表达的结果,此处添加\t制表符来修饰显示的结果样式 System.out.print(j + "*" + i + "=" + (i * j) + "\t"); } //保证每一行输出之后换行 System.out.println(); } } }
相关文章推荐
- UNIX Network阅读笔记 第三章socket介绍
- 《大道至简》第三章读后感
- UNIX环境高级编程学习之第三章文件IO-文件读偏移操作
- 大道至简-第三章-心得体会
- Programming asp.net笔记--第三章 Controls: Fundamental Concepts
- 零基础学python-19.2 列表解析与序列映射函数map(2)增加分支测试与嵌套循环
- JavaScript DOM 学习第三章 内容表格
- 第三章 概率与分布的r语言代码
- 实战 Linux socket 学习笔记(第三章)
- Kafka的副本策略——《Learning Apache Kafka》学习笔记(原书第三章第4节)
- Linux程序设计-学习笔记-第三章文件操作
- 多重循环程序(嵌套循环)一
- 《windows程序设计》第三章源程序
- 第三章:ObjectC循环
- 第三章 Spring进阶-IoC容器
- javascript快速入门第三章jquery基础知识
- 第三章 C#程序中变量的使用
- (解题报告)入门经典2版———第三章习题1
- 《当-迷惘篇》第三章《再也不见》
- 《实用Common Lisp编程》第三章 实践:简单的数据库