第10讲do.while语句for语句循环结构嵌套功能.pptVIP

  • 7
  • 0
  • 约6.54千字
  • 约 37页
  • 2018-08-11 发布于江苏
  • 举报

第10讲do.while语句for语句循环结构嵌套功能.ppt

第十讲 while语句、do-while语句、for 语句 循环结构的嵌套 5.1 while循环语句 while语句的执行过程是: 先计算while表达式的值,当表达式的值为非零时,便执行循环体语句,之后再计算该表达式的值,由此构成循环,直到有一次求得表达式的值为零时才结束循环,并继续执行循环体语句之外的后续语句。 while(表达式) 循环体语句 例: k=0; while (k10) {printf(“*”);k++;} 注意:1)表达式不可省;表达式的值为真的时候,作循环; 2)循环体语句,要能改变表达式的值,使其从真变到假;(为什么啦?)如果循环语句是多条,构成复合语句; 执行过程:P50 P51(1)(2)(3) 例5.1 编程求1+2+3+…+100的值。 思考:P51例5.1 sum=sum+i*i sum1000 自己试写出该程序 程序5-2:用π/4=1-1/3+1/5-1/7+1/9 -…公式求π的近似值,直到最后一项的绝对值小于10-6为止。 本题的基本算法也是求累加和,但比例5-1稍为复杂。与例5-1比较,不同的是: (1)用分母来控制循环次数,若用n存放分母的值,则每累加一次n应当增2,每次累加的数不是整数,而是一个实数,因此n应当定义成float类型。 (2)可以看成隔一项的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档