首页 > 其他分享 >循环语句小结

循环语句小结

时间:2025-01-11 11:11:29浏览次数:1  
标签:语句 do 循环体 while 循环 小结 表达式

一、for循环语句

for语句最常用的格式为:
for (循环变量赋初值;循环条件;循环变量增值)
语句;

注:
“语句;”就是循环体,可以是一个简单的语句,也可以是一个用“{}”括起来的复合语句。
它的执行过程如图示:

for语句要素与流程环节对应图:

二、while语句

while语句的特点是先判断表达式,后执行语句。其一般形式为:
while(表达式)
语句;
当表达式的值为真(非0)时,就不断地执行循环体内的语句,所以while循环称为当型循环。while语句的执行过程如图

while语句要素与流程环节对应图:

三、do-while 语句

do-while语句的特点是先执行循环体,然后判断循环条件是否成立。其一般形式为:
do
语句;
while(表达式);

先执行一次循环体,然后判断表达式,当表达式的值为真(非 0)时,返回重新执行循环体语句,如此反复,直到表达式的值为假(0)为止,此时循环结束。它的执行过程如图47.1所示。do-while语句常用于检验输入数据是否正确,以确保程序的正确运行。

do-while语句要素与流程环节对应图:

四、各循环语句要素与流程环节对应动图演示

标签:语句,do,循环体,while,循环,小结,表达式
From: https://www.cnblogs.com/citStudy/p/18661796

相关文章

  • IDEA执行sql语句自动将驼峰转化成下划线的解决方案
    问题描述IDEA使用mybatis-plus执行sql语句时,自动将驼峰形式转化成了下划线形式,导致数据库查找不到对应字段产生原因这是因为mybatis-plus是默认开启驼峰转化为下划线的。解决方案打开IDEA,找到application.yml文件,加入mybatis-plus:......
  • 第 4 课 Python 条件语句
    1.条件语句介绍        条件语句,即通过判断条件是否成立,根据条件表达式的结果,控制不同代码块的执行。1.1条件表达式    条件表达式由运算符和操作数组成,以“a<4”为例,其中,“a”和“4”都为操作数,“<”为运算符。        判断条件可以是具有布尔......
  • C语言分支和循环(上)
    分⽀和循环分⽀和循环(上)1.if语句1.1if1.2else2.关系操作符3.条件操作符4.逻辑操作符:&&,||,!5.switch语句分⽀和循环(上)C语⾔是结构化的程序设计语⾔,这⾥的结构指的是顺序结构、选择结构、循环结构,C语⾔是能够实现这三种结构的,其实我们如果仔细分析,我们⽇......
  • 关于选择和循环结构程序
            在了解选择结构的程序设计前,首先了解关系运算符和逻辑运算符。关系运算符关系运算符有6种,其中,'=='和'!='的优先级要低于其它四种关系运算符。C语言规定,非零即为真。使用比较运算符时,禁止连续使用(每进行一次比较运算,比较结果已经确定,无法使用原数据与其它进行......
  • 通过循环展开减少循环控制的开销 c++实现
    循环展开是一种优化技术,通过减少循环控制的开销来提高程序性能。在C++中,可以通过手动展开循环来实现这一点。以下是如何在C++中实现循环展开的示例。示例:向量加法的循环展开我们将创建一个简单的向量加法示例,展示如何通过循环展开来提高性能。1.基本向量加法首先实现一个......
  • For循环详解
    有错请指出for本是一个单词,意思有:给,对;为了;关于;代表;受雇于;意思是;支持;因为;为得到;换取;就……而言;……后(更好、更快乐等);(表示去向)往;(安排或预定)在……时;对(某人)来说(困难、必需、愉快等);以……为价格;(表示一段时间)计;表示一系列事件之一在C++中,它的格式是这样的:for(init;conditio......
  • 078:vue+cesium 设置开始结束时间,循环自动播放
    作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,canvas,echarts等技术开发,欢迎加微信(gis-dajianshi),一起交流。查看本专栏目录-本文是第078篇文章文章目录一......
  • 全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之循环结构(while循环应用)
    到目前为止,所有的训练题目中给出的输入数据个数是确定的,但是有时候输入数据个数不确定,这种情况下,需要不断读取数据直到没有新的输入数据为止,那么C++是如何判断出读到文件末尾(或者没有新的输入)了呢?在C++中使用"EOF"(endoffile)来实现,代表文件(file)或者标准输入(stdin)的结尾,读入语......
  • JAVA-Day 09:While循环语句
    While循环while循环格式初始化语句;while(条件判断语句){循环体语句;条件控制语句;}初始化语句只执行一次判断语句为True,循环继续判断语句为False,循环结束例:世界最高山峰珠穆朗玛峰的高度为8844.43米=8844430毫米,假如有一张足够大的纸,它的厚度为0.1毫米。请问,折叠多......
  • JAVA-Day 08:For循环语句
    For循环For循环格式for循环语句格式for(初始化语句;条件判断语句;条件控制语句){循环语句体;}执行流程:1、执行初始化语句2、执行条件判断语句,看其结果是True还是False,如果是True,执行循语句体,如果是False,循环结束3、执行条件控制语句4、回到2继续执行条件判断语句例:玩......