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

它的工作原理是判断条件为真时的时候就进入循环体循环一次,直到判断条件不成立,为Flase时退出循环。
下面我们仍然是通过实例来进行进一步学习。
小明的爸爸对他管教的很严格,他爸爸给他规定,每天晚上放学回到家中都需要写五道编程题,写完了才可以玩手机。
代码如下:
| 123456 |
count = 0 while count
相关推荐
快速入门:使用Go语言函数实现简单的数据统计功能 引言:Go语言作为一种简单、高效、可靠的编程语言,广泛应用于软件开发领域。其中,函数作为Go语言的核心特性之一,为程序员提供了强大的工具来解决问题。本文将介绍如何使用Go语言的函数来实现简单的数据统计功能,帮助读者更好地理解和应用Go语言的函数。 一、需求分析在开始编写代码之前,我们首先需要分析清楚我们的需求,即要解决的问题。本文中,我们需要实现一
PHP开发中如何优化并发操作和线程安全 并发操作指的是同时处理多个请求或任务的能力。在PHP开发中,处理并发操作时需要考虑到线程安全性,以确保多个线程之间的数据共享和状态管理的正确性。本文将介绍一些优化并发操作和确保线程安全的技巧,并附上具体的代码示例。 一、使用锁机制确保线程安全 互斥锁(Mutex Lock)互斥锁是一种最基本的线程同步机制,可以确保同时只有一个线程可以访问被保护的资源。在PH
Django项目快速入门:掌握项目创建命令,迅速搭建自己的应用,需要具体代码示例 Django是一个开源的、高效的Python Web框架,可以帮助开发者快速构建稳定可靠的Web应用程序。在本文中,我们将学习如何使用Django来创建项目,并搭建自己的应用。 一、安装Django在开始之前,我们需要首先安装Django。可以使用以下命令在终端中安装Django: pip install djang
假设我们负责建立一个图书馆系统,用于监控和查询图书馆的各种操作。现在我们被要求实现三个不同的命令,分别执行以下操作: 使用命令1,我们可以记录在书架x上插入一本有y页的书。 使用命令2,我们可以打印出书架x上第y本书的页码。 使用命令3,我们可以打印出书架x上的书的数量。 这些命令以2D数组的形式给出,格式为{命令类型,x,y}。如果没有y值,则默认值为0。我们打印给定命令的结果。 因此,如果输入
Laravel是一个非常优秀的PHP开发框架,曾经被评选为GitHub上最受欢迎的PHP框架之一。然而在开发过程中,难免会遇到部署的问题,尤其是当项目变得越来越复杂时。Laravel Envoyer是Laravel推出的一个专业的部署工具,它可以解决部署过程中的许多繁琐和复杂的问题,如数据库迁移,代码备份等等。在本文中,我将介绍如何使用Laravel Envoyer实现无缝部署。 首先,我们需要为
回到顶部
|