2017-2018学年人教A版必修3 1.2.3 循环语句
2017-2018学年人教A版必修3  1.2.3 循环语句第3页

【典例精析】

  题型一 直到型循环语句

【例1】 画出计算1+3+5+...+999的程序框图,并写出程序.

  [思路探索] ―→

  ―→―→

  解:由题意知各项指数相同,底数相差2,可以借助于循环设计算法.

  ①程序框图:      ②程序为:

  

  规律方法 一般地,累加变量的初始值为0,而累乘变量的初始值为1.

  解决此类问题应注意以下两个方面的问题:

  (1)循环终止的条件,在设置结束循环的条件时最好做"边界的检验",注意是用">"还是"≥"等问题,防止多循环一次或少循环一次.

  (2)直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环.

【变式1】 设计一个计算1×3×5×7×...×999的算法.