题目内容
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.
点评 本题考查了程序语言的应用问题,解题的关键是理解题设中语句的意义,从中得出算法,由算法求出输出的结果,是基础题.
练习册系列答案
相关题目
5.三棱锥P-ABC是半径为3的球内接正三棱锥,则P-ABC体积的最大值为( )
| A. | 8$\sqrt{3}$ | B. | 24 | C. | 16$\sqrt{3}$ | D. | 24$\sqrt{3}$ |
19.某物体三视图如下,则该物是( )

| A. | 中空的长方体,体积为72cm3 | B. | 中空的长方体,体积为66cm3 | ||
| C. | 实心长方体,体积为72cm3 | D. | 实心圆柱体,体积为66cm3 |
6.圆的半径是6cm,则30°的圆心角与圆弧围成的扇形面积是( )
| A. | $\frac{π}{2}c{m^2}$ | B. | $\frac{3π}{2}c{m^2}$ | C. | πcm2 | D. | 3πcm2 |
3.运行A=5,B=8,X=A,A=B,B=X+A程序后输出A,B的结果是( )
| A. | 5,8 | B. | 8,5 | C. | 8,13 | D. | 5,13 |