循环结构程序设计

简介: C语言程序设计

5.2 使用for语句实现循环结构

     5.2.1 for语句的基本语法

          for语句的一般形式为:  for(表达式1;表达式2;表达式3)  循环体语句;

          for语句的执行过程如下:

            ①首先计算表达式1。

            ②判断表达式2,若其值为真(非0),则执行循环体语句,然后执行第③步;若值为假(0),结束循环,转到第⑤步执行。

            ③计算表达式3。

            ④返回第②步继续执行。

            ⑤循环结束,继续执行for语句的下一条语句。

                                                         for语句执行流程:5.

                                               cb1d10ec19e93abfd0cb23fa57ccaf5.jpg

5.3 使用while语句实现循环结构


     5.3.1 while语句的基本语法


           while语句在使用时,总是要先判断一个条件,所以可以用while语句实现"当型"循环。


while语句的一般形式为: while(表达式) 循环体      


5.4 使用do-while语句实现循环系结构

    5.4.1do-while语句的基本语法

          do-while语句在使用时,首先执行循环体语句,然后再判断条件。所以可以用do-while语句实现“直到型”循环。do-while语句的一般形式为:  do    循环体   while(表达式);

5.5 改变循环结构的跳转语句

   5.5.1 break 语句

   5.5.2 continue语句

   5.5.3 goto语句

5.6 循环嵌套

5.7 典型算法举例

   5.7.1 递推法

   5.7.2 迭代法

   5.7.3 穷举法


相关文章
|
存储 JavaScript
Redux三大原则
Redux三大原则
140 2
|
Python
数组运算
【5月更文挑战第6天】数组运算。
163 1
|
JavaScript 测试技术
软件测试|web自动化测试神器playwright教程(三十五)
软件测试|web自动化测试神器playwright教程(三十五)
LeetCode每日一题——417. 太平洋大西洋水流问题
有一个 m × n 的矩形岛屿,与 太平洋 和 大西洋 相邻。 “太平洋” 处于大陆的左边界和上边界,而 “大西洋” 处于大陆的右边界和下边界。
194 0
LeetCode每日一题——417. 太平洋大西洋水流问题
|
Web App开发 前端开发 Java
SpringMVC+Spring+MyBatis整合步骤代码
1.jar包     spring的jar包:         spring-aop-4.2.5.RELEASE.jar         spring-aspects-4.
1192 0
|
XML 测试技术 数据格式
bbossgroups 对象xml序列化/反序列化性能测试
本文探讨开源项目bbossgroups 中对象xml序列化/反序列化性能测试。 1.测试和源码工程下载地址 bboss soa工程源码下载(解压后子目录bboss-soa工程) bbossgroups soa 测试用例java代码下载(包含在bboss soa的test目录下) TestSerializable.
1036 0
|
1天前
|
存储 JavaScript 前端开发
JavaScript基础
本节讲解JavaScript基础核心知识:涵盖值类型与引用类型区别、typeof检测类型及局限性、===与==差异及应用场景、内置函数与对象、原型链五规则、属性查找机制、instanceof原理,以及this指向和箭头函数中this的绑定时机。重点突出类型判断、原型继承与this机制,助力深入理解JS面向对象机制。(238字)
|
2天前
|
安全 数据可视化 网络安全
安全无小事|阿里云先知众测,为企业筑牢防线
专为企业打造的漏洞信息收集平台
1302 2
|
3天前
|
云安全 人工智能
2025,阿里云安全的“年度报告”
拥抱AI时代,阿里云安全为你护航~
1447 2

热门文章

最新文章