迭代思想及程序实现 迭代就是一个不断地由变量的旧值按照一定的规 律推出变量新值的过程,迭代亦称为递推。 ■送代一般与三个因素有关,它们是:初始值、迭代 公式和送代结束条件(选代次数)。 ①送代初值:即从什么初值开始。 ②送代过程:即如何迭代,解决送代的公式 ③送代次数或条件:即到什么时候为止。 昌四章基本拉制结构 6/16
第四章 基本控制结构 6/16 ◼ 迭代就是一个不断地由变量的旧值按照一定的规 律推出变量新值的过程,迭代亦称为递推。 ◼ 迭代一般与三个因素有关,它们是:初始值、迭代 公式和迭代结束条件(迭代次数)。 ①迭代初值:即从什么初值开始。 ②迭代过程:即如何迭代,解决迭代的公式 ③迭代次数或条件:即到什么时候为止。 迭代思想及程序实现
迭代法程序举创 计算2+22+222+.+2222222= int main O { int s=0,t=2; for(i=1;i<=7;i++) { s=s+t; t=t*10+2; } printf(2+22+.+2222222=od\n",s): return 0; 恩四章基本控制结构 7/16
第四章 基本控制结构 7/16 计算2+22+222+.+2222222= int main () { int s=0,t=2; for (i = 1; i <=7; i++) { s=s+t; t=t*10+2; } printf(“2+22+.+2222222=%d\n”, s); return 0; } 迭代法程序举例