第4章-编程基础Ⅱ.pptVIP

  • 2
  • 0
  • 约4.96千字
  • 约 60页
  • 2019-09-09 发布于福建
  • 举报
(1) 首先求解表达式1。 (2) 求解表达式2,若其值为“真”(非0),表示条件成立,则执行循环体中的语句;若为“假”(0),表示条件不成立,则结束循环,转至第(5)步。 (3) 求解表达式3。 (4) 转至第(2)步重复执行。 (5) 执行for循环语句的下一语句。 4.3.3 三种循环语句的比较 在C语言中,三种循环结构虽有差异,但可以实现同样的功能,在编写代码时,可以根据自己的喜好和算法进行选择,通常的选择规律是: 1.?for一般用于已经知道循环次数的情况,很容易写出表达式1(循环控制变量的初值)、表达式2(与循环终值有关的条件)和表达式3(循环控制变量步长及修改)。 2.?当不知道循环次数,需要用某些条件来控制循环时,适合选用while或do-while语句。二者循环控制变量初始化的操作应在while和do-while语句之前完成,都是在while后面指定循环条件,在循环体中都应包含使循环趋向于结束的语句。 3.?学习者多自然选用while语句,因为while语句是先判断循环条件,再进入循环,容易控制循环条件,容易掌握,但不满足循环条件时,可能一次都不执行循环体;当循环体至少要执行一次时,须选do-while语句。 4.?通常三者可以互相转换,规律是:while和do-while语句前的循环控制变量初始化操作就是for语句的表达式1;循环结束条件

文档评论(0)

1亿VIP精品文档

相关文档