1、*

2、*   

3、*   

4、*   

5、*   

6、*   

7、*   

8、*   */   for(int x=0; x   {   for(int y=0; y   {   System.out.print("*");   }   System.out.println;//只有一个功能就是换行。   }   System.out.println("-------------------");   }   }   

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

10、** * / for(int x = 0; x { for(int y = 0; y <= x; y ++ ) { System.out.print(“ *”); } System.out.println; } System.out.println(“ ----------------------”); / * 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; } 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 { for(int y = 1; y { System.out.print(y +“ *” + x +“ =” + y * x +“ t”); } System.out.prin tln; } } } 通过正三角,杨辉三角,九九乘法表得出一些不是规律的规律: 所谓不是规律的规则: 尖朝上,可以改变条件。让条件进行外部循环变化。 尖朝下,可以初始化值,让初始化重新

11、**   

12、**   1   12   123   1234   12345   九九乘法表   1*1=1   1*2=2 2*2=4   1*3=3 2*3=6 3*3=9   */   复制代码 代码如下:   class ForForTest   {   public static void main(String[] args)   {  / * * **

13、1~100之间 7的倍数的个数。并打印。   思路:   

14、  

15、  **   *   发现图形有很多行,每一个行有很多列。   要使用嵌套循环。原理:形象说法:大圈套小圈。   */   //int z = 5;   for (int x=0; x   {   for (int y=x; y   {   System.out.print("*");   }   System.out.println;   //z++;   }   }   }   通过该示例小小总结:发现图形有很多行,每一个行有很多列。   要使用嵌套循环。原理:形象说法:大圈套小圈。   

16、  控制语句――for练习   语句的嵌套应用   累加求和,计数器   循环嵌套   一、语句的嵌套应用   语句嵌套形式。其实就是语句中还有语句。形式多种多样,没有固定的格式和套路。   

17、先对1~100进行循环(遍历)通过循环的形式。

18、因为7的倍数不确定,只要符合条件,就通过一个变量来记录住这个变化的次数。   步骤:   

19、在循环中定义判断。只要是7的倍数即可。使用if语句。条件:7的倍数 x%7==0;   

20、在遍历的过程中,定义条件。只对7的倍数进行操作。   

21、定义变量,记录住不断变化的被加的数。   int x = 1;   //

22、定义变量,该变量随着7的倍数的出现而自增。   复制代码 代码如下:   class ForTest3   {   public static void main(String[] args)   {   int count = 0;   for(int x=1; x   {   if(x%7==0)   //System.out.println("x="+x);   count++;   }   System.out.println("count="+count);  }   }   小小示例的总结:   这就是计数器思想。通过一个变量记录住数据的状态变化。也许通过循环完成。   三、循环嵌套。   1,打印一个长方形。   复制代码 代码如下:   class ForForDemo   {   public static void main(String[] args)   {   /*   

23、定义循环语句,选择for语句。   

24、定义循环,重复加法的过程。   用while来体现   while(x   {   sum = sum + x;   x++;   }  

25、打印一个直角三角形,脚尖朝下。   复制代码 代码如下:   class ForForDemo   {   public static void main(String[] args)   {   /*   

26、打印偶数   for(int x=1;x   { if(x%2==1)   continue;   System.out.prinln(“x=”+x);   }   二、累加求和,计数器   

27、打印正三角、杨辉三角、九九乘法表   /*   *   **   

28、打印菱形(◇)或称为金字塔 / *   ----*   ---* *   --* * *   -* * * *   * * * * *   * * * * *   -* * * *   --* * *   ---* *   ----*   */   复制代码 代码如下:   class ForForTest2   {   public static void main(String[] args)   {   for (int x=0; x   {   for(int y=x+1; y   {   System.out.print(" ");   }   for(int z=0; z=5; x/=2)   {   day++;   }   System.out.println("day="+day);   }   }   通过上述练习,晓得了在遇到问题时,首先要明确问题是什么,其次自己是否有思路,然后将思路转换成java能识别的步骤,最后再通过java语言实现即可。   System.out.println("sum="+sum);   循环注意:   一定要明确哪些语句需要参与循环,哪些不需要   复制代码 代码如下:   class ForTest2   {   public static void main(String[] args)   {   //用for来体现。   int sum = 0;   for(int x=0; x   {   sum += x;   }   System.out.println("for sum = "+sum);   }   }   小例子的小小总结:其实这就是累加思想。   原理:通过变量记录住每次变化的结果。   通过循环的形式,进行累加动作。   

29、获取1~10的和,并打印。   思路://1,定义变量用于存储不断变化的和。   int sum = 0;   //

Java语法基础for语句练习