控制结构里简单的提到过循环结构,下面来细讲一下什么是循环结构。
循环结构就是重复的执行一条或若干语句,在日常生活中我们可以看到很多这样的例子,像修铁路、盖房子这样的工程, 大多来说都是不达到目标之前都在重复的去执行相同的操作,也就是在循环的坐同一件事情。
对于循环结构,主要分为两种类型:
1) 条件控制的循环
条件控制的循环是指采用一个表达式(可真可假)来控制循环的次数,我们用while语句来描述条件能控制的循环。
2) 计数控制的循环
计数控制的循环是根绝指定的次数来进行循环,我们用for语句来编写计算控制的循环。
1. while语句
while语句的概念:当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。while语句的一般表达式为:
逻辑图如下图:

它的工作原理是判断条件为真时的时候就进入循环体循环一次,直到判断条件不成立,为Flase时退出循环。
下面我们仍然是通过实例来进行进一步学习。
小明的爸爸对他管教的很严格,他爸爸给他规定,每天晚上放学回到家中都需要写五道编程题,写完了才可以玩手机。
代码如下:
123456 |
count = 0 while count
相关推荐
探究Java数据类型的分类:揭示其两大主要类别 Java是一种面向对象的编程语言,具有丰富的数据类型来支持不同类型的数据存储和处理。在Java中,数据类型可以分为两大主要类别:基本数据类型和引用数据类型。本文将深入探究这两个类别,并通过具体的代码示例来展示它们的特点和应用场景。 一、基本数据类型 Java的基本数据类型是用于表示简单数据的基本单元。基本数据类型包括八种:byte、short、int
如何解决Java数据格式异常(DataFormatException) 在Java编程中,我们经常会遇到各种异常情况。其中,数据格式异常(DataFormatException)是一个常见但也很具挑战性的问题。当输入的数据无法满足指定的格式要求时,就会抛出这个异常。解决这个异常需要一定的技巧和经验。本文将详细介绍如何解决Java数据格式异常,并提供一些代码示例。 一、了解DataFormatExc
原生的深拷贝~ 分享一个 JavaScript 原生的深拷贝方法 structuredClone,其实这个方法出了很久了,但是存在感一直很低~ 图片 说这个方法前,我们先来讨论一下,常见的深拷贝都有哪些方案呢? JSON.parse & JSON.stringify() 很多人会用 JSON.parse(JSON.stringify(obj))来对对象进行深拷贝操作,但是这个方式缺点太多了
轻松掌握Eclipse:自定义设置快捷键的技巧与方法 引言:Eclipse是一款广泛使用的Java开发工具,它提供了丰富的功能和工具来辅助开发者提高效率。其中,设置合适的快捷键可以大大提升开发效率和舒适度。本文将分享一些关于如何自定义设置Eclipse快捷键的技巧和方法,并提供具体的代码示例。 一、了解Eclipse快捷键设置在使用Eclipse之前,我们需要了解一下Eclipse的快捷键设置功能
在 php 数组分页中,可以按照以下步骤获取总页数:1. 确定每页记录数;2. 计算总记录数;3. 根据每页记录数和总记录数计算总页数。 PHP 数组分页中获取总页数 在 PHP 中,可以通过以下步骤从数组中获取总页数: 1. 确定每页记录数 首先,确定每页要显示的记录数。例如: $perPage = 10; 2. 计算总记录数 接下来,计算数组中总记录数: $totalRecords = cou
回到顶部
|