C语言程序设计路俊维马雪松主编第5章循环结构课件教学.pptVIP

  • 2
  • 0
  • 约4.7千字
  • 约 41页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计路俊维马雪松主编第5章循环结构课件教学.ppt

任务 任务:计算学生的总成绩和平均成绩 任务所需主要相关知识: while语句 do-while语句 for语句 break和continue语句 循环的嵌套 5.1 while语句及应用 while语句的一般形式为: while(表达式) { 循环体语句; } while语句的执行过程为:首先判断表达式的值,若表达式值为真(非0),则执行循环体语句,再次重新计算表达式的值,并判断值是否为真,如果为真,执行循环体语句,如此循环往复;直到表达式的值为假(0),退出循环结构。 5.2 do-while语句及应用 do-while语句的一般形式: do { 循环体; } while(表达式); do-while语句的执行过程是:先执行循环体语句,在求解表达式的值,若表达式的值为真(非0),则再次执行循环体语句,如此反复,直到表达式不成立为止,结束循环,流程转到下一条语句执行。 【例5.2】圆周率的计算 【例5.2】圆周率的计算 算法步骤如下: ① 定义变量:pi(圆周率?),k(分母,也是循环变量),flag(符号,即正负),delt(数列中的各项)。 图5-5 计算圆周率流程图 ② 赋初始值:k=-1,flag=-1,pi=0。 ③ 计算循环体:k=k+2;flag=flag*(-1);delt=flag/(1.0*k);pi=pi+delt。

文档评论(0)

1亿VIP精品文档

相关文档