例 设计下列问题的算法 ①计算13+5799 ②计算1+累加累乘问题如何编程 广东 曾天文 黄伟军 111 2310011111③计算1- 23499100④计算s=5+55555555 ⑤计算135799 „ 解: ①程序如下: ②程序如下: S=1 S=1 I=1 I=2 WHILE I50 WHILE I100 A2I1 A=1/I SSA SSA II1 II1 WEND WEND PRINT “S=”;S PRINT “S=”;S END END ③程序如下: ④程序如下: S=1 S=1 I=1 I=2 WHILE I100 WHILE I100 A(1)I19 SSA SSA II1 II1 /I A5(101) I WEND WEND PRINT “S=”;S PRINT “S=”;S END END 点评:从中可看出:此类问题的循环体中有着非常相似的地方: ① 求出数列的通项A,且用计数变量I表示(如:A=1/I); ② 把累加和或累乘积存入变量S中 :SSA或SSA; ③ 使计数变量I增加1:II1。 凡累加求和、累乘求积,均可采用此种算法.仿照这种方法我们很容易写出⑤的程序. 1 黄老师,您好! 您的那一篇循环语句我只用了一道例题,就是例1,我把标题改为累加累乘问题如何编程。 不过缺少开篇语,另外您再润色一下,让其水准更高些。 我把我修改了的给您发到邮箱里,请您尽快作些修改,再加200字左右就可以了。 2 本文来源:https://www.wddqw.com/doc/60f7bf4402768e9950e73837.html