广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > C语言/C++语言培训 > 正文

C语言的三种循环结构_惠州C语言培训

作者:黄君发布时间:2020-12-19分类:C语言/C++语言培训浏览:1644


导读:在日常工作和学习当中,我们经常会遇到一些大量而枯燥的重复性操作,比如期末考试结束后计算每一位同学的总成绩和平均成绩,计算 1+2+3+…+1000 的和。这些工作任何人去做都会感到厌烦而且也容易出错,而计算机可以使用循环(loop)控制轻松完成这些重复性操作。

在日常工作和学习当中,我们经常会遇到一些大量而枯燥的重复性操作,比如期末考试结束后计算每一位同学的总成绩和平均成绩,计算 1+2+3+…+1000 的和。这些工作任何人去做都会感到厌烦而且也容易出错,而计算机可以使用循环(loop)控制轻松完成这些重复性操作。

这些重复性的操作不管重复多少次,最后总有结束的时候。因而计算机的循环操作也不是无限循环。在编程时通常都要设置一个判断条件,当这个条件成立时,就重复操作(循环),当条件不成立时,就结束这个重复操作(循环)。

C语言中的循环控制结构有 3 种基本形式:

  • while 循环语句:当条件成立时,重复操作,否则退出循环

  • do-while 循环语句:重复操作,直到条件不成立时退出循环

  • for 循环语句:用循环变量准确控制重复操作的次数


下图展示了循环控制结构的流程示意图。

循环控制结构
循环控制结构


图中分别展示了用不同的算法描述方法对循环控制结构程序设计流程进行算法描述的示意图。

C语言循环控制结构的算法描述
C语言循环控制结构的算法描述

总结

  1. 循环控制结构是 C语言的 3 种基本程序设计结构之一。

  2. 无限循环在编程中被称为“死循环”,是一种编程时要尽量避免的语法错误。


标签:惠州北大青鸟惠州JAVA培训惠州IT培训惠州软件培训惠州软件开发惠州C语言培训惠州C语言


C语言/C++语言培训排行
标签列表
网站分类
文章归档
最近发表