C语言程序设计刘卫国贾宗福沈根海第5章循环结构程序设计课件教学.pptVIP

  • 2
  • 0
  • 约7.01千字
  • 约 78页
  • 2017-01-01 发布于广东
  • 举报

C语言程序设计刘卫国贾宗福沈根海第5章循环结构程序设计课件教学.ppt

第5章 循环结构程序设计 5.1 while循环结构 5.2 do…while循环结构 5.3 for循环结构 5.4 与循环有关的控制语句 5.5 3种循环语句的比较 5.6 循环的嵌套 5.7 循环结构程序举例 本章小结 5.1 while循环结构 5.1.1 while语句的格式 while语句的一般格式为: while(表达式) 语句 while语句中的表达式表示循环的条件,可以是任何表达式,常用的是关系表达式和逻辑表达式。表达式必须加圆括号。语句是重复执行的部分,称作循环体。 while语句的执行过程是:先计算表达式的值,如果值为非0,重复执行循环体语句一次,直到表达式值为0才结束循环,执行while语句的下一语句。执行过程如图5-1所示。 注意: (1)循环体只能是单个语句。当循环体由多个语句构成时,必须用复合语句,否则会产生逻辑错误。例如求p=5!,用while语句描述如下: p=1; i=1; while(i=5) { p*=i; i++; } (2)在while语句前,循环体内的某些变量应赋初值,否则会造成不确定值参加运算。在循环体内必须有修改表达式值的语句,使其值趋向0,否则会造成死循环。 5.1.2 while循环的应用 【例5.1】计算1+2+3+…+100的值。 【例5.2】已知y,求y3时

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档