美文网首页
C程序设计(谭浩强4版)学习笔记----第五章(循环结构程序设计

C程序设计(谭浩强4版)学习笔记----第五章(循环结构程序设计

作者: DengheLiu | 来源:发表于2018-07-06 07:20 被阅读0次

    1、大多数应用程序语言都会包含循环结构。循环结构和顺序结构、选择结构是结构化程序语言设计的3种基本结构;

    2、while语句珂可简单的记为:只要循环条件为真(即给定的条件成立),就执行循环语句。

    while循环的特点是:先判断条件表达式,后执行循环体语句。

    3、do ... while语句的特点是:先无条件的执行循环体,然后判断循环条件是否成立。若成立,再执行循环体,

    4、在一般情况下,用while语句和用do...while语句处理同一问题时,若二者的循环体部分是一样的,那么结果也是一样的。但是如果while后面的表达式一开始为假,两种结果是不一样的。

    5、用for语句实现循环

    for(循环变量赋初值:循环条件;循环变量增值)

    语句

    6、几种循环的比较:

    1)3种循环都可以用来处理同一问题,一般情况下它们可以互相代替

    2)在while循环和do while循环中,只在while后面的括号内指定循环条件,因此为了使循环能正常结束。应在循环体内包含使循环趋于结束的语句(如1++或i=i+1等)

    3)用while和do while循环时,循环变量初始化的操作应在while和do...while语句前完成。而for语句可以在表达式1中实现循环变量的初始化

    4)while循环,do while循环和for循环,都可以使用break语句跳出循环,用continue语句结束本次循环

    7、用break语句提前终止循环

    break语句只能用于循环语句和switch语句之中,而不能单独使用

    8、用continue语句提前结束本次循环

    其作用为结束本次循环,即跳出循环体中下面尚未执行的语句,转到循环体结束点之前,接着执行for语句中的表达式。然后进行下一次循环体的判定。

    9、break和while的区别

    continue语句只结束本次循环,而不是终止整个循环的执行。而break语句则是结束整个循环过程,不再判定执行循环的条件是否成立

    相关文章

      网友评论

          本文标题:C程序设计(谭浩强4版)学习笔记----第五章(循环结构程序设计

          本文链接:https://www.haomeiwen.com/subject/jatvuftx.html