回 帖 发 新 帖 刷新版面

主题:两个问题

计算s = 1 + ( 1 + 2! ) + ( 1 + 2! + 3 ! ) + ... + ( 1 + 2 ! + 3 ! + ...+ 10!)

将任意一个两位数N的个数与十位数对换。

回复列表 (共2个回复)

沙发

1、s=1+(1+2!)+......+(1+2!+3!+.....10!)
P=1:S=0:X=0
FOR I=1 TO 10
  P=P*I
  S=S+P
  X=X+S
NEXT I
PRINT X
END

2、个位数和十位数对换。
INPUT N
A=N\10
B=N MOD 10
S=B*10+A
PRINT S
END

板凳

1楼程序不错,用递推法

我来回复

您尚未登录,请登录后再回复。点此登录或注册