1、苏教版高中数学教材必修3 第1章 算法初步1.2.31.2.3循环结构循环结构循环结构循环结构 苏教版高中数学教材必修3 第1章 算法初步1.2.31.2.3循环结构循环结构循环结构循环结构 引例引例:写出写出1+2+3+4+5的一种算法的一种算法.S1 n10;S2 S n(n+1)/2;S3 输出输出S.开始开始S n(n+1)/2结束结束输出输出Sn10算法一算法一:苏教版高中数学教材必修3 第1章 算法初步1.2.31.2.3循环结构循环结构循环结构循环结构 引例引例:写出写出1+2+3+4+5的一种算法的一种算法.S1 S1;S2 S S2;S3 S S3;S4 S S4;S5 S
2、S5;S6 输出输出S.让计算机自动让计算机自动生成生成2,10?S1 S1;S3 S Si;S5 S Si;S7 S Si;S9 S Si;S10 输出输出S.S2 i2;S4 ii 1;S6 ii 1;S8 ii 1;算法二算法二:苏教版高中数学教材必修3 第1章 算法初步1.2.31.2.3循环结构循环结构循环结构循环结构 S1 S1;S3 S Si;S5 S Si;S7 S Si;S9 S Si;S10 输出输出S.S2 i2;S4 ii 1;S6 ii 1;S8 ii 1;S1 S1;S3 S Si;S5 转转S3;S6 S Si;S7 输出输出S.S2 i2;S4 ii 1;如果如
3、果i不不不不不不大于大于4i=3i=4i=5结束结束输出输出S开始开始S 1i2SSiii1i4SSiNY苏教版高中数学教材必修3 第1章 算法初步1.2.31.2.3循环结构循环结构循环结构循环结构 开始开始S 1结束结束输出输出Si2SSiii1i5NY开始开始S 0结束结束输出输出Si1SSiii1i5NY累加变量清零计数变量初始化为1习惯上改成习惯上改成:苏教版高中数学教材必修3 第1章 算法初步1.2.31.2.3循环结构循环结构循环结构循环结构 国际奥委会是如何通过投票拟定主办权的归属的呢?国际奥委会是如何通过投票拟定主办权的归属的呢?苏教版高中数学教材必修3 第1章 算法初步1.
4、2.31.2.3循环结构循环结构循环结构循环结构 练习练习1:写出写出1+2+3+4+5+100的一种算法的一种算法.开始开始S?结束结束输出输出Si?SSiii1i?NY开始开始S?结束结束输出输出Si?ii1SSii?NY苏教版高中数学教材必修3 第1章 算法初步1.2.31.2.3循环结构循环结构循环结构循环结构 练习练习2:写出写出12345的一种算法的一种算法.苏教版高中数学教材必修3 第1章 算法初步1.2.31.2.3循环结构循环结构循环结构循环结构 小结:小结:小结:小结:在算法中,需要重复执行同一操作的构造称为循环构造在算法中,需要重复执行同一操作的构造称为循环构造循环构造中计算器和累加变量的初始值和终值是需要关循环构造中计算器和累加变量的初始值和终值是需要关注的重点!注的重点!