下列程序段是计算 公式的:下列程序段是计算   公式的:  s=0;t=1  for I =1 to 10     t:=t*I    s:=s+t  Next I  A、s=1+2+3+……10       B、s=1*2*3*……10  C、s=1!+

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 18:57:27
下列程序段是计算公式的:下列程序段是计算   公式的:  s=0;t=1  forI=1to10   t:=t*I   s:=s+t  NextI  A、s=1+2+3+……10 

下列程序段是计算 公式的:下列程序段是计算   公式的:  s=0;t=1  for I =1 to 10     t:=t*I    s:=s+t  Next I  A、s=1+2+3+……10       B、s=1*2*3*……10  C、s=1!+
下列程序段是计算 公式的:
下列程序段是计算   公式的:
  s=0;t=1
  for I =1 to 10
    t:=t*I
    s:=s+t
  Next I
  A、s=1+2+3+……10       B、s=1*2*3*……10
  C、s=1!+2!+3! ……10!             D、s=1+2*3+3*4+4*5+……9*10
选C还是D,详解...

下列程序段是计算 公式的:下列程序段是计算   公式的:  s=0;t=1  for I =1 to 10     t:=t*I    s:=s+t  Next I  A、s=1+2+3+……10       B、s=1*2*3*……10  C、s=1!+
选C
s初始值为0,t初始值为1
l从1递加到10
你列举几个循环就知道了:
从l = 1开始,
t := 1 * 1
s := 0 + 1 * 1
然后是l = 2,
t := 1 * 2,
s := 1 + 2 * 1
接着l = 3,
t := 2 * 3 (2 * 3也就是1 * 2 * 3)
s := (1 + 2 * 1) + 1 * 2 * 3 (也就是1!+2!+3!)
至此类推.