1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 循环嵌套 之 简简单单 的 输出 九九乘法表

循环嵌套 之 简简单单 的 输出 九九乘法表

时间:2019-01-28 11:33:27

相关推荐

循环嵌套 之 简简单单 的 输出 九九乘法表

目录

嵌套循环的使用

代码练习

1、输出:******

2、输出: ****** ****** ****** ******

3、输出:****** **** *****

4、输出九九乘法表

5、输出: ****** ***** **** *** ** *

6、输出 * * ** * * * * * * * * * * * *

总结:

嵌套循环的使用

1.

嵌套循环:一个循环结构A嵌套在另一个循环结构B中就是嵌套循环

2.

外层循环:循环结构B

内层循环:循环结构A

3.说明

内层循环遍历了一遍相当于外层循环执行了一次

代码练习

1、输出:******

class Text2{public static void main(String[] arges){for(int i = 1;i<=6;i++){System.out.print("*");}System.out.println("\n");}}

2、输出:

******

******

******

******

class Text2{public static void main(String[] arges){for(int j = 1;j<=4;j++){for(int i = 1;i<=6;i++){System.out.print("*");}System.out.println();}}}

3、输出:

*

**

***

****

*****

/*输出:j:行数 i:本层的个数*1 1**22***33****44*****55*/class Text2{public static void main(String[] arges){for(int j = 1;j<=5;j++){ //控制行数for(int i =1;i<=j;i++){ //控制个数System.out.print("*");}System.out.println();}}}

4、输出九九乘法表

class JiuJiuText{public static void main(String[] arges){//输出九九乘法表:for(int i=1;i<=9;i++){for(int j=1;j<=i;j++){System.out.print(i+" * "+j+" = "+(i*j)+" ");}System.out.println();}}}

5、输出:

******

*****

****

***

**

*

class Text2{public static void main(String[] arges){for(int i =1;i<=6;i++){for(int j =1;j<=7-i;j++){System.out.print("*");}System.out.println();}}}

6、输出

*

* *

* * *

* * * *

* * *

* *

*

/*输出行数空格星+空格*151* *242* * *333* * * *424* * *133* *242*351*/class Text2{public static void main(String[] arges){//这种就分成两部分来做:然后可以做出各种有规律的图形//上半部分:for(int i=1;i<=4;i++){for(int k=1;k<=6-i;k++){System.out.print(" ");}for(int j=1;j<=i;j++){System.out.print("* ");}System.out.println();}//下半部分:for(int i=1;i<=3;i++){for(int k=1;k<=i+2;k++){System.out.print(" ");}for(int j=1;j<=4-i;j++){System.out.print("* ");}System.out.println();}}}

总结:

嵌套循环的使用要把每一个循环的{}的范围要搞清处,一开始有点难,就用空格来划分每个循环的区域,多练习就清楚了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。