句子魔

Java语法基础for语句练习

  控制语句――for练习

  语句的嵌套应用

  累加求和,计数器

  循环嵌套

  一、语句的嵌套应用

  语句嵌套形式。其实就是语句中还有语句。形式多种多样,没有固定的格式和套路。

  控制语句――for练习  语句的嵌套应用  累加求和

  1、打印偶数

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

  { if(x%2==1)

  continue;

  System.out.prinln(“x=”+x);

  }

  二、累加求和,计数器

  1、获取1~10的和,并打印。

  思路://1,定义变量用于存储不断变化的和。

  int sum = 0;

  //2,定义变量,记录住不断变化的被加的数。

  int x = 1;

  //3,定义循环,重复加法的过程。

  用while来体现

  while(x<=10)

  {

  sum = sum + x;

  x++;

  }

  System.out.println("sum="+sum);

  循环注意:

  一定要明确哪些语句需要参与循环,哪些不需要

  复制代码 代码如下:

  class ForTest2

  {

  public static void main(String[] args)

  {

  //用for来体现。

  int sum = 0;

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

  {

  sum += x;

  }

  System.out.println("for sum = "+sum);

  }

  }

  小例子的小小总结:其实这就是累加思想。

  原理:通过变量记录住每次变化的结果。

  通过循环的形式,进行累加动作。

  2、1~100之间 7的倍数的个数。并打印。

  思路:

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

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

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

  步骤:

  1,定义循环语句,选择for语句。

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

  3,定义变量,该变量随着7的倍数的出现而自增。

  复制代码 代码如下:

  class ForTest3

  {

  public static void main(String[] args)

  {

  int count = 0;

  for(int x=1; x<=100; 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)

  {

  /*

  ****

  ****

  ****

  */

  for(int x=0; x<3; x++)//

  {

  for(int y=0; y<4; y++)

  {

  System.out.print("*");

  }

  System.out.println;//只有一个功能就是换行。

  }

  System.out.println("-------------------");

  }

  }

  ****

  ****

  ****

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

  2,打印一个直角三角形,脚尖朝下。

  复制代码 代码如下:

  class ForForDemo

  {

  public static void main(String[] args)

  {

  /*

  *****

  ****

  ***

  **

  *

  发现图形有很多行,每一个行有很多列。

  要使用嵌套循环。原理:形象说法:大圈套小圈。

  */

  //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++;

  }

  }

  }

  通过该示例小小总结:发现图形有很多行,每一个行有很多列。

  要使用嵌套循环。原理:形象说法:大圈套小圈。

  3,打印正三角、杨辉三角、九九乘法表

  /*

  *

  **

  ***

  ****

  *****

  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)

  {

 / *

*

**

***

****

*****

* /

for(int x = 0; x <5; 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 <= 9; x ++)

{

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

{

System.out.print(y +“ *” + x +“ =” + y * x +“ t”);

}

System.out.prin tln;

}

}

}

通过正三角,杨辉三角,九九乘法表得出一些不是规律的规律:

所谓不是规律的规则:

尖朝上,可以改变条件。让条件进行外部循环变化。

尖朝下,可以初始化值,让初始化重新

4,打印菱形(◇)或称为金字塔

/ *

  ----*

  ---* *

  --* * *

  -* * * *

  * * * * *

  * * * * *

  -* * * *

  --* * *

  ---* *

  ----*

  */

  复制代码 代码如下:

  class ForForTest2

  {

  public static void main(String[] args)

  {

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

  {

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

  {

  System.out.print(" ");

  }

  for(int z=0; z=5; x/=2)

  {

  day++;

  }

  System.out.println("day="+day);

  }

  }

  通过上述练习,晓得了在遇到问题时,首先要明确问题是什么,其次自己是否有思路,然后将思路转换成java能识别的步骤,最后再通过java语言实现即可。

最新同类句子

很有水平的话 很有水平的话

1.学会耐心并学会融合。不要忘记为了当下的后果。黄金永远闪耀着,黄沙无法掩盖珍珠的光彩。 2.永远不要以为我们可以逃脱。我们决定的每一步都决定了最终的结果。我们的脚走向了我们选择的目标

同事之间感恩的句子 同事之间感恩的句子

1,我心里经常思考,幸福周围真的很好,心里常常期待,不要骚扰很多美女,心里常有梦想,财富越来越好,好朋友,祝你好事业成功,吉星高赵! 2] 2,大海像山一样宽阔的生活,总是默默地选择自己的主人

关于行善感恩的句子 关于行善感恩的句子

1,我不认识这位老太太,我只知道婆婆的故事 - 日本谚语 2,卑鄙的小人总是忘恩负义:忘恩负义本来就是一部分卑鄙的 - 雨果 3.忘恩负义的人陷入困境,无法得救 - 希腊谚语 4

感恩你的出现爱情句子 感恩你的出现爱情句子

以下是我们感恩生活的另一半中的一系列美丽句子。我希望每个人都喜欢它! 1.世界上的所有遭遇都有因果关系。佛教:过去数千次回归。换来这辈子的相识。知道对方。因此,当边缘耗尽时,我们不能把它放在空中

关于感恩家乡的句子大全 关于感恩家乡的句子大全

1,野外小道埋葬香,风和月亮。平江不需要唱歌,明月应该是故乡,岁月如水的故事,在每一片红尘渡口,滋养着感情,充满生机,风暴难以摧毁。 2,我刚过去,但没有停止。天空中漂流的家乡云正在呼唤

向情人示爱的话 向情人示爱的话

1.红苹果青苹果,我不想死一天,你是我前世的一盏灯,照亮了我的下半生。 2.如果你不能留住你,我会选择非常爱你;如果你不能陪伴你,我会选择更加珍惜你;如果你不能多爱你,我会选择更加宠爱你

关于爱情甜蜜句子 关于爱情甜蜜句子

1.只要你愿意,我总能在你身边。 2.我们的爱情就像间歇地唱出一半的歌。 3,不是因为害怕妻子,而是因为他的妻子。 4.只要你给我幸福,我不想长久。 5

年后第一天上班激励语 年后第一天上班激励语

一年后的第一天,工作的口号[选定的文章] 1.漫长的路,你可以一步一步完成,然后走一条短路,不要起飞。双脚都无法到达。 2.任何表现的质变都来自数量变化的积累。 3.很难回到家乡

离别不舍又必须走的诗 离别不舍又必须走的诗

感情有时只是一个人的问题,与任何人,爱情或爱情无关,只能靠自己打破。以下是小编为大家写的一首诗,必须去。我希望每个人都喜欢它。 1.最后,我无法逃避路人在你生活中的角色。 2

晚上江边美景的句子 晚上江边美景的句子

由于这只鸟的蔑视,无尽的夜晚,铁板的夜晚开始破碎。从破碎的夜晚的裂缝中出现了属于白蝎的各种声音。以下是小编晚上河边风景的句子。我希望每个人都喜欢它。 1,每天,站在黎明前,期待着夜晚的到来