黑马程序员技术交流社区
标题:
嵌套循环
[打印本页]
作者:
nie3756
时间:
2015-1-4 09:23
标题:
嵌套循环
嵌套循环 谁给我举例说明下 就拿乘法表 来一步一步解释下
作者:
TW莞尔一笑
时间:
2015-1-4 10:37
刘意讲的很细。
/*
需求:在控制台输出九九乘法表。
首先我们写出九九乘法表:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
...
1*9=9 2*9=18 3*9=27 ...
我们先把这个九九乘法表看出是这样的一个形状:
*
**
***
****
*****
******
*******
********
*********
注意:
'\x' x表示任意,这种做法叫转移字符。
'\t' tab键的位置
'\r' 回车
'\n' 换行
*/
class ForForDemo3 {
public static void main(String[] args) {
for(int x=0; x<9; x++) {
for(int y=0; y<=x; y++) {
System.out.print("*");
}
System.out.println();
}
System.out.println("--------------");
//为了使用数据,我们从1开始
for(int x=1; x<=9; x++) {
for(int y=1; y<=x; y++) {
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}
}
}
复制代码
作者:
羽狼之翼
时间:
2015-1-4 13:47
简单来说,就是两个for循环嵌套,外层控制行数,内层控制列数。
作者:
luke_yang
时间:
2015-1-5 16:58
for循环嵌套 外层控制行数,内层控制列数 循环次数就是行*列 视频里说 尖头朝上改for内循环里判断语句 尖头朝下改for内循环里初始化值。
作者:
I'can'do'it
时间:
2015-1-6 21:46
外面的for 控制列数,里面的for控制行数
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2