Java学习笔记2(for循环、while循环、do while循环)

三个循环之间的区别

1、for和while是先比较后循环,不满足就跳出循环

2、do whlie是先循环后比较(不管条件满不满足,先循环一遍)

作业

1、求0到100之间的偶数之和


Java学习笔记2(for循环、while循环、do while循环)_第1张图片


2、输入5个数,输出其中最大的数

Java学习笔记2(for循环、while循环、do while循环)_第2张图片

注意:就本题而言,可以定义b=0,也能执行成功,但是在实际项目中,数组元素可能有负数,所以把b定义为素组中的第一个元素开始和后面的元素比较,这种方法是正确的。

3输出一下图案

*

**

***

**

*

图案分解,即上面3行加下面2行,上面3行是星星随循环次数递增,下面2行随循环次数递减

用外层循环控制循环次数,内层循环控制星星输出个数

Java学习笔记2(for循环、while循环、do while循环)_第3张图片

4、输出下面图案

   1

  121

 12321

1234321


Java学习笔记2(for循环、while循环、do while循环)_第4张图片

这个是最难的,总共有3层循环,最外层控制层数,中间一层控制输出的空格数量,最后一层控制的是在空格后输出的数字。

最后1234321的写法有点偷懒了,哈哈。

你可能感兴趣的:(Java学习笔记2(for循环、while循环、do while循环))