java study 03day--循环嵌套练习题

一、嵌套练习题一

ü         语句嵌套形式。其实就是语句中还有语句。

              *****

              ****

              ***

              **

              *

              发现图形有很多行,每一个行有很多列。要使用嵌套循环。原理:形象说法:大圈套小圈。

//int z = 5;

              for (int x=0; x<5 ;x++ )//x<5:因为外循环控制行数。一共5行。

              {

                     for (int y=x; y<5 ;y++)

                     {

                            System.out.print("*");

                     }

                     System.out.println();

                     //z++;

              }

 

****

****

****

对于打印长方形:外循环控制的行数。内循环控制的是每一行的列数。也就是一行中元素的个数。

 

二、嵌套练习二

1

12

123

1234

12345

for (int x=1; x<=5; x++)

              {

                     for (int y=1; y<=x;y++ )

                     {

                            System.out.print(y);

                     }

                     System.out.println();

              }

不是规律的规律:

              尖朝上,可以改变条件。让条件随着外循环变化。

              尖朝下,可以初始化值,让初始化随着外循环变化。

 

三、嵌套练习三

九九乘法表

1*1=1

1*2=2 2*2=4

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

 

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();

              }

四、break与continue

break语句:应用范围:选择结构和循环结构。

continue语句:应用于循环结构。

五、嵌套练习四

----*

---* *

--* * *

-* * * *

* * * * *

 

* * * * *

-* * * *

--* * *

---* *

----*

for (int x=0; x<5 ;x++ )

              {

                     for(int y=x+1; y<5 ; y++)

                     {

                            System.out.print(" ");

                     }

                     for(int z=0; z<=x ; z++)

                     {

                            System.out.print("* ");

                     }

 

                     System.out.println();

              }

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值