以下程序求1!+2!+3!+…+10!的累加和,请为下面的程序选择正确的答案 s=0 FOR i=1 TO 10 t=1 FOR j=1 TO ______ t=t*j NEXT s=s+t NEXT ? S

admin2013-05-15  26

问题 以下程序求1!+2!+3!+…+10!的累加和,请为下面的程序选择正确的答案
s=0
FOR i=1 TO 10
t=1
FOR j=1 TO ______
t=t*j
NEXT
s=s+t
NEXT
? S

选项 A、10
B、j
C、9
D、i

答案D

解析 本题难点在与循环语句的嵌套使用。请注意程序中外层的循环是求10个数的累加和,内层循环是求当外层循环循环到第i次时求i!,因而内层循环语句应写成FORj=1TOi,故选项D为正确答案。
转载请注明原文地址:https://jikaoti.com/ti/MCZ0FFFM
0

最新回复(0)