其实在刚刚学Java基础的时候对于循环的内容没有做过比较多的练习的时候其实都是很不理解,因为编程语言的学习需要多练习,有时候不是很理解的知识点,多去敲点练习你就能明白,并且还能使用会。那么针对于while循环,小编也来给大家讲讲:

什么是循环,以及循环的特性

其实我们现实生活中有很多循环,比如说日复一日的生活,比如你每天中午都会吃饭等等等等。这里我们就那操场跑圈来深刻的理解一下循环:

相信大家都有在操场跑圈的经历,那么在刚开始跑的时候你会给自己定一个今天要跑的圈数,比如说10全,跑完第一圈,你就会问自己,跑到10圈了吗?没有你就会继续跑,跑完第二圈你一样会问自己跑完了吗?没有继续。直到跑完10圈你会问自己跑到了吗?跑到了你就停下来了。这个就是最经典的循环跑了10圈,那么这里每跑完10圈你都会问自己叫做循环的条件,你每次跑一圈这个叫做循环操作。

循环条件:循环是否还要继续的条件

循环操作:循环要做的事情

while循环的语法

好知道了循环的特性,那么我们来看看Java中的while循环:

while(循环条件){

//循环操作

}

然后通过这个语法我们来衍生一下上面的跑圈问题:

while(跑的圈数<10){

继续跑一圈

}

通过上面跑圈的问题我们来理解一下while循环的语法结构:

当程序运行过来,判断跑的圈数是否小于10,小于10的话为true,就进到大括号中跑一圈,跑完一圈,继续问跑到10圈了没,没有为true,继续执行大括号中的内容。

java

while循环的基本使用

那么这里了解了语法结构和运行流程,那么我们来具体使用下while循环吧。我们现在要做100套上机操作题,做完才能休息。

分析:

循环条件:是否做到100套

循环操作:做上机操作题

套用语法结构:

int num=1;//当前的试卷套数

while(num<=100){//只要套数小于100套就继续做

System.out.println("做第"+num+"套上机操作题");

num++;//每做完一套就让试卷份数加1,否则永远都在做第一套

}

其实所有循环的使用都是同一个套路:

  • 第一步:找循环条件和循环操作;

  • 第二步:套用语法结构,把循环条件和循环操作添加进去;

  • 第三步:查看循环是否有退出,否则就是一个死循环(也就是无限循环);

循环的练习题

whlie循环的概念很简单,这里给题主找了比较多的练习题,可以多去练习练习:

1.计算100以内的偶数和

2.计算100以内的所有素数

3.计算100以内的所有能被5整除的数字之和

4.使用循环打印*的各种形状

java

5.使用循环打印乘法口诀

6.使用循环做猜随机数游戏,猜不对可以一直猜,直到猜对就不在循环;

总结:循环真的属于比较基础的知识点了,所以建议大家多去练习练习,因为它的概念和运行流程很简单,直接套用就可以了,主要是多练习要会使用。