趣文网,分享全网好句子、好文章!

用实际案例 带你形象理解for&while循环语句

时间:2023-07-10 07:37:01

相关推荐

用实际案例 带你形象理解for&while循环语句

那么接下来

我们来分享循环语句

while

首先是 while 循环语句

语法格式:

while(条件表达式){

执行语句

}

从这个语法格式可以看出!

我们的 while 语句就是

在满足一定条件的前提下

重复的做一件事

直到条件不满足循环条件

举个例子

就好像我们玩游戏打排位一样

我们会一直打排位赛

直到升到我们想要的段位

这就是循环

下面给大家展示一段代码

这就是从 1 加到 100 的和了

while 的作用不止这一点哦!

还记得咱们之前写的代码吗?

每测试一个数就要重新启动一次程序

用 while 循环就不一样了

这个 in.hasNexDouble();的作用

就是检测你下一个输入的值是不是 Double 类型的

如果是就进入 while 循环语句

怎么样!6不6!

那么除了 while 我们还有 do...while 循环语句

这个语句和 while 的用法很像的

语法格式:

do{

执行语句;

}while(条件表达式);

值的注意的是:

while 是先检测是否满足条件,再执行循环语句。

do...while 是先执行一次语句,再来检测是否满足条件

我们看到原本 i 是不满足循环条件的

但是

因为 do...while

先执行了一次语句

使的原本不满足条件的 i

满足了循环条件

并且

执行了循环

小伙伴们使用的时候要注意哦!

好的!

for

现在让我们来了解 for 循环语句

这个语句的使用频率相当之高

堪称最有用的循环有句之一

(一共有几个循环语句来这儿)

语法格式:

for(表达式1;表达式2;表达式3){

语句

}

其中

表达式1:要初始化一个变量。

表达式2:是 for 循环的循环条件,要是一个 boolean 性的表达式

表达式3:修改变量的值

举个例子

用 for 循环来写一个 1 加到 100 的和

(为什么每次都用这个例子)

我也很绝望呀!

相信通过这个例子

小伙伴们对于for循环的使用

已经有了一定的认识了

那么

进入下一阶段

双重 for 循环输出 9*9 乘法表

怎么样还可以吧!

小伙伴们有听过韩信点兵的故事吗?

我听到的版本是

韩信有一次带兵打仗

下面站着很多士兵——不好数

于是就让士兵分组

3人一组,多出1人

5人一组,多出1人

7人一组,多出1人

韩信很快就把这个数说出来了

好吧!

我没他那么牛我用程序算算

好尴尬呀!

骗子!我这么单纯竟然骗我!

好吧!for 循环就分享到这吧!

让我去厕所哭一会!

福利来了本篇文章额外赠送内容!

跳转语句

在流程语句中,还有一种语句。

称之为跳转语句!

一共有三种:break、continue和return

break 咱们在之前介绍 switch 语句的时候已经用过了!

它的作用就是跳出循环

continue 的作用就是跳过后面的语句

执行下一次循环

上代码

这么解释吧!

我们正在玩《王者荣耀》的时候

来了个电话

你挂了电话继续打游戏就是 continue

你挂了电话不打游戏去做别的事就是 break

我这个例子说的清楚吗?

return 语句是可以从一个方法返回

并把控制权交给调用

这个数是求两个数中的最大值

这个就是利用 return 中断循环

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(1)
  1. 傲视天下2023-10-21 03:03傲视天下[甘肃省网友]222.126.194.6
    对于初学者来说,for循环就像是在一家餐厅点菜,你知道你要吃几道菜,然后服务员会依次给你上菜。而while循环就像是在等公交车,只要条件满足,你就一直等着车来。
    顶3踩0
相关阅读
C语言趣味编程:使用while循环结构计算圆周率pi

C语言趣味编程:使用while循环结构计算圆周率pi

上篇文章已经讲了for循环的使用方法,详细请参考:这次通过一个计算圆周率pi的例子给大家介绍C语言中while循环结构的编程方法

2023-11-06

零基础学编程python第十课 for……in循环语句与while循环语句

零基础学编程python第十课 for……in循环语句与while循环语句

上一课,我们学习了两种新的数据类型: 列表与字典

2023-08-25

python从零到独立建设网站 基础知识 你学过while 语句吗?

python从零到独立建设网站 基础知识 你学过while 语句吗?

注意:注意冒号和缩进,另外python中没有dowhile循环

2022-12-04

while循环语句

while循环语句

例如,求若干数的和需要重复做加法,求班级全部学生成绩需要重复做加法循环的分类while循环do…while循环for循环while循环while循环的语法结构执行的顺序

2023-10-18