我是靠谱客的博主 贤惠大山,最近开发中收集的这篇文章主要介绍c语言中while循环语句的作用,while和do while循环,C语言while和do while循环详解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

当循环体中的语句多于一条时,要用 {} 把这些语句括起来形成一条复合语句,如下所示。

while(Exp_cntrl)

{

Statement_1;

Statement_2;

}

当循环体为一条简单语句时,可以省略 {},即:

while(Exp_cntrl)

Simple_Statement;//循环体

while 循环的执行流程为,首先判断循环控制表达式 Exp_cntrl 的值,当该表达式的值为逻辑真(非 0)时,会一直执行循环体,直到表达式的值为逻辑假(0)才结束循环。

while 循环流程图如图 1 所示。

e868611b2786fbc08c677e4dcaa48857.png

图 1

通常把循环控制表达式 ExP_cntrl 中含有的变量,称为循环控制变量。为了避免程序陷入死循环,必须要有能改变循环控制变量的语句,使循环控制表达式 Exp_cntrl 的值趋于逻辑假,以便使循环趋于终止。

【例 1】统计输出 100 以内的所有奇数之和。

分析:本题是重复执行“把 100 以内的当前奇数 1、3、5、7,… 累加求和”的相似操作,故采用循环结构。循环算法的关键是要确定循环条件表达式和循环体。

循环控制变量及初始条件确定:由题意可知,奇数 i 作为循环控制变量,初值为第一个奇数,即 i=1。另外&#x

最后

以上就是贤惠大山为你收集整理的c语言中while循环语句的作用,while和do while循环,C语言while和do while循环详解的全部内容,希望文章能够帮你解决c语言中while循环语句的作用,while和do while循环,C语言while和do while循环详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部