题目内容

14.下列语句是求S=2+3+4+…+99的一个程序,请回答问题:

(1)语句中是否有错误?请加以改正;
(2)把程序改成另一种类型的循环语句.

分析 (1)根据程序运行后输出的是“S=2+3+4+…+99”,判断出i的初值为2,终值为99,即可得解.
(2)根据程序,利用FOR NEXT语句写出对应的程序语句即可.

解答 解:(1)错误有两处:
第一处:语句i=1应改为i=2.
第二处:语句Loop While i<99,
应改为Loop While i≤99
(2)语句改成另一种循环类型语句应为:
i=2
S=0
For i=2 To 99
S=S+i
Next
输出S.

点评 本题考查了程序语言的应用问题,解题的关键是理解题设中语句的意义,从中得出算法,由算法求出输出的结果,是基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网