循坏语句的认识与细节(C语言)

简介: 循坏语句的认识与细节(C语言)

1.while

首先我们来认识格式
while(){//()里面填判断循坏条件的表达式,如果表达式为1则继续,为0则结束
        //括号里填需要执行的语句
}
细节:

括号应该有改变循坏条件的语句,或者有break能够直接跳出程序,不然易出现死循环。

while里面应该谨慎使用continues,可能造成死循环

2.do while

格式
do{
             //执行语句
}while();    //()里面是循坏判断条件,表达式结果为1继续,为0结束循坏。
细节:

后面必须有分号,不然会报语法错误。这个循坏是循坏里面唯一不会不论表达式结果怎么样都一定会执行一次的程序,同样里面要能改变循坏判断条件,或者有break能够直接跳出程序,同样应该谨慎使用continues,可能造成死循环。

3.for

格式
for(;;){     //第一个分号前面内容只会执行一次并且在进入循坏整体之前,用于初始化变量
             //第二个分号前面用于判断循坏条件,表达式为1继续,为0结束循环
             //第二个分号后面一般用于改变循环条件,会在执行一次循坏后自动执行
             //括号是循坏执行语句的主体
}
细节:

()里面内容都可以省略,但是分号不能省略,全部省略之后要在{}里面进行改变循坏条件或者用break。如果部分省略,补全省略部分,第一部分可以完全省略,但如果有变量,要在此之前初始化。能用while解决的一定能用for解决,但反正不成立。

此外这些循坏支持嵌套使用,并且其中do while循坏至少执行一次。for循坏较while更方便,因为初始化和循坏条件判断和循坏条件改变在一块,更加直观,减少查找。

相关文章
|
17天前
|
C语言
if语句的应用(C语言零基础教程)
if语句的应用(C语言零基础教程)
|
17天前
|
C语言
循坏语句解析(C语言零基础教程)
循坏语句解析(C语言零基础教程)
|
2月前
|
存储 算法 程序员
c语言中的流程图
c语言中的流程图
12 0
|
2月前
|
C语言
在C语言中如何使用嵌套
在C语言中如何使用嵌套
22 0
|
6月前
|
机器学习/深度学习 Shell C语言
认识C语言 Day_4 >语句、结构
认识C语言 Day_4 >语句、结构
|
7月前
|
存储 C语言
c语言运用的一些要点
c语言运用的一些要点
|
9月前
|
C语言
C语言的一些小细节
C语言的一些小细节
|
11月前
|
C语言
第五章:C语言的函数
说起函数呀,就让我想起了高中的函数,想想都头疼,一个头俩个大,但是有些同学学起函数,我丢,那就是有手就行呀,老师都给他竖起大拇指,但是老铁们,他们是他们,我们是我们,如果我们基础知识有了学啥都会轻松起来,就像C语言的函数学起来是一样的,基础知识打牢,学起来就有底,对叭。那咱们就正式进入今天的主题---C语言函数。
52 0
|
C语言
C语言流程结构之循环语句(一)
C语言流程结构之循环语句(一)
|
存储 编译器 C语言
C语言——关键字的补充
对关键字一些内容进行了补充说明
109 0
C语言——关键字的补充