典型例题探究(循环语句).docxVIP

  • 8
  • 0
  • 约1.98千字
  • 约 3页
  • 2021-12-05 发布于天津
  • 举报
[典型例题探究] 【例1】求1+1 1 1 ??- +上 的值,用程序语言表示其算法 . 234 100 分析:设置累加和,用循环语句实现,可用 WHILE语句,也可以用 UNTIL语句. 解:(方法一)“WHILE语句” 规律发现此处可以改为 规律发现 此处可以改为 s=0 i=1 如果是求1+3+5+7+-- +99的 值,则关键处“i=i+1”改为“i=i+2”! 类似的问题可仿此解决. WHILEi v =100 WHILE i v =100 a=1/i s=s+a WEND i=i+1 “ 1 1 1 1 PRINT 1+ 2 3 — 4 , , , + - 100 ;s END (方法二) “UNTIL语句” s=1 i=2 DO a=1/i s=s+a i=i+1 LOOP UNTIL i 100 PRINT “111 1+ — 2 3 4 1 , , , + - 100 ;s END 【例2】求12+22+32+... + n2v 1000成立的n的最大整数值,用程序语 言表示其算法. 分析:设置累加和,用循环语句实现 .循环的条件是累加和小于 1000. 此处可改为s=0i=1解:(方法一) 此处可改为 s=0 i=1 s=1 i=2 WHILE sv 1000 A a=i 2 可直接写成A 可直接写成 A s=s+I 2 i=i+1 WEND i=i

文档评论(0)

1亿VIP精品文档

相关文档