题目内容
20.请阅读下列用For语句写出的算法,该算法的处理功能是( )| A. | S=19+20;T=19×20 | B. | S=19×20;T=19+20 | ||
| C. | S=1×2×3×…×20; T=1+2+3+…+20 | D. | S=1+2+3+…+20; T=1×2×3×…×20 |
分析 分析程序中各变量、各语句的作用,根据程序所示的顺序得出该程序的作用是累加并输出S、T的值.
解答 解:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:
S=0,T=1,
执行循环体,i=1,S=1,T=1
执行循环体,i=2,S=1+2,T=1×2,
…
执行循环体,i=20,S=1+2+…+20,T=1×2×…×20,
可知,该程序的作用是累加并输出S=1+2+3+…+20的值,及T=1×2×3×…×20的值.
故选:D.
点评 本题考查了循环语句的应用问题,模拟程序的运行过程,是解答此类问题的常用方法,属于基础题.
练习册系列答案
相关题目
10.阅读以下程序:
INPUT x
IF x<0 THENy=x2-3x+5
ELSE y=(x-1)2
END IF
PRINT y
END
若输出y=9,则输入的x值应该是( )
INPUT x
IF x<0 THENy=x2-3x+5
ELSE y=(x-1)2
END IF
PRINT y
END
若输出y=9,则输入的x值应该是( )
| A. | -1 | B. | 4 或-1 | C. | 4 | D. | 4 或-1或-2 |
11.执行如图所示的程序框图,输出的s值为( )

| A. | 2 | B. | $\frac{5}{3}$ | C. | $\frac{3}{2}$ | D. | $\frac{8}{5}$ |
15.
已知一几何体的三视图,则它的体积为( )
| A. | $\frac{1}{3}$ | B. | $\frac{2}{3}$ | C. | 1 | D. | 2 |