Java嵌套循环实例(1)

class _LianXi5 {

/* 4)设计方法传入一个整型数据输出对应参数乘法表例如传入9,输出99乘法表[难慎重..]

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

*/

/*思路:1.首先实现控制行数

2.通过观察需要循环自增,自增后还要拼接

3.将前两个条件整合,输出

*/

public static void main(String[] args) {

chengJi(10);

}

//先将行数控制写出来

static void chengJi(int a){

for (int i = 1; i<=a; i++){

//考虑乘法表需要,两个变量,因此再定义一个变量,依然使用for循环控制

//这个循环控制的是打印内容,只要保证这个变量能与变量i形成循环空间,将累加得数输出

/*将变量b定义为小于变量i,这样做的目的是:

由于变量b所在的循环为内层循环,所以每次循环开始都会将变量b重新定义

因为b始终都是小于等于i的,所以b在输出的时候,必然受到i的大小限制

只要内层循环的变量b大于变量i,内层循环结束,外层继续循环,变量i的值

增加1,内循环b的值也就可以增加1,而且会从初始变量输出

(非常重要,理解嵌套循环的过程)

*/

for (int b = 1;b<=i ; b++){

System.out.print(i+"*"+b+"="+i*b+" ");

}

System.out.println();

}

}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,438评论 0 2
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,026评论 0 38
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    开心的锣鼓阅读 3,362评论 0 9
  • 2017年总结 1、鱼卵妹妹健康快乐平安成长,适应了幼儿园生活,还找到好朋友 2、带鱼卵妹妹回老家看爷爷奶奶外公外...
    鱼卵妹妹阅读 167评论 0 0
  • 眼下真是个“网红”大爆发的年头,一夜之间,保持平庸若许年的田宗琦陡然就红了,并且红到了一衣带水的东瀛日本。作...
    奥寺阅读 3,252评论 0 0