多语言展示
当前在线:1977今日阅读:22今日分享:22

C语言中for循环wlile循环do-while循环的使用

在c语言中,程序的结构一共可分为三大结构,即分支结构,顺序结构,循环结构。这里面最难得,最令人摸不着头绪的就是循环结构,循环结构分为3大循环for循环.while循环do-while循环,今天就介绍一下。
工具/原料
1

电脑

2

c语言编辑工具

方法/步骤
1

for循环在c语言中的作用比较大,他可以实现语句的重复执行,一般表达式为:for(表达式a;表达式b;表达式c)需要重复执行的语句;在for后面的括号内,需要用两个分号来分开三个表达式,但是小括号后面没有分号,这样for语句与后面的重复执行语句构成一条打语句。

2

for循环的执行流程如下:进入循环后,先执行表达式a,在执行表达式b,如果复合表达式b就会进入循环,执行语言重复执行的语句,然后在执行表达式c;如果不符合表达式b,就会跳出循环来,执行循环后面的语句。在for循环的使用中,一般是改变某个变量来控制循环的次数,从而实现一定的功能,叫做变量循环。像求阶乘,判断素数,求求组中最大值,冒泡排序,选择排序,都能用for循环解决。

3

while 循环:除了以上中介绍的for 循环语句以外,while 语句也用于实现循环,而且它的适用面范围更大,其一般形式为:while (表达式)语言重复执行的语句;while中当表达式的值为“真”时,循环执行,直到表达式的值为“假”,循环中止并继续执行while 的下一条语句。

4

下面while 语句的使用方法。(1) while语句中的表达式可以是任意合法的表达式,循环体语句只能是一条语句。(2) while 语句的构成简单,只有一个表达式和一条循环体语句,分别对应循环的两个核心内容。(3)循环条件和循环体,可以直接把循环问题的分析设计转换为语句实现。while的循环体语句中必须包含能最终改变循环条件真假性的操作。

5

do-while循环语句:与上述两种循环语句略有不同,它先执行循环体,后判断循环条件。所以无论循环条件的值如何,至少会执行一次循环体。其一般形式为:循环体语句while (表达式);第一次进人循环时,首先执行循环体语句,然后再检查循环体控制条件,即计算表达式,若值为“真”,继续循环,直到表达式的值为“假”,循环结束。

6

do-while 语句的使用方法和while 语句有相同之处,语句中的表达式可以是多种多样,循环体语句do-while的下一条语句只能是一条语句; 如果是多条语句,需要加一个大括号,循环体语句必须包含能最终改变条件真假性的操作。do-while语句适合于先循环、后判断循环条件的情况,一般在循环体的执行过程中明确循环控制条件。它每执行一次循环体后,再判断条件,以决定是否进行下一次循环。

注意事项

注意是否需要用分号

推荐信息