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

它的工作原理是判断条件为真时的时候就进入循环体循环一次,直到判断条件不成立,为Flase时退出循环。
下面我们仍然是通过实例来进行进一步学习。
小明的爸爸对他管教的很严格,他爸爸给他规定,每天晚上放学回到家中都需要写五道编程题,写完了才可以玩手机。
代码如下:
123456 |
count = 0 while count
相关推荐
《Go语言高性能大数据处理算法编写技巧》 随着数据产生和应用的不断增长,对大数据处理算法的需求也越来越迫切。而Go语言作为一种高效的并发编程语言,具有优秀的性能和并发处理能力,成为了许多大数据处理算法的首选语言。本文将介绍在Go语言中编写高性能大数据处理算法的技巧,并提供具体的代码示例。 利用并发处理Go语言的并发处理能力是其最大的特点之一,利用goroutine和channel可以轻松实现并发处
c语言转义字符是特殊字符,用于表示不可输入的字符或控制行为,以反斜杠开头,后跟附加字符。常见转义字符包括:1. n:换行符;2. t:制表符;3. :反斜杠;4. ":双引号;5. ':单引号;6. a:警示音;7. b:退格符;8. f:换页符;9. r:回车符;10. v:垂直制表符。 什么是 C 语言的转义字符? 转义字符是 C 语言中的一组特殊字符,用于表示无法直接输入键盘的字符或控制字符
编写一个完整的俄罗斯方块游戏超出了这里的范围,但我可以为你提供一个简单的概述以及一些建议的实现步骤。 导入所需库:首先,你需要导入一些库来帮助创建游戏。pygame是一个非常流行的Python游戏库,我们将使用它来创建俄罗斯方块。 import pygame import sys import random 初始化游戏:设置基本参数,例如屏幕大小、颜色、方块大小等。初始化pygame库。 定义方块
php小编子墨在使用image.Decode解码JPEG并写入PDF时遇到了一个问题,就是颜色不正确。这个问题可能是由于颜色空间的不匹配所导致的。在解码JPEG图像时,需要确保图像的颜色空间与PDF的颜色空间相匹配,否则会导致颜色不正确的问题。解决这个问题的方法是,可以尝试使用image.DecodeConfig函数获取JPEG图像的颜色模式,然后将其与PDF的颜色空间进行匹配,确保一致性。另外,
JVM内存使用情况监控与优化策略解析 在Java开发中,JVM的内存管理是一个重要的话题。正确地监控和优化JVM的内存使用情况,可以提高应用程序的性能和稳定性。本文将介绍如何监控JVM的内存使用情况,并给出一些优化策略,以提高应用程序的性能。 一、JVM内存使用的分类JVM的内存主要分为以下几个区域: 堆内存(Heap):用于存放对象实例和数组,是JVM中最大的一块内存区域。 非堆内存(Non-H
回到顶部
|