回 帖 发 新 帖 刷新版面

主题:[原创]阶乘

1!+2!+3!+4!.......+9!+10!的值。




回复列表 (共20个回复)

沙发

好简单

板凳

qwertyiop你复习的怎样????????????????

3 楼

复习的好(⊙_⊙)?

4 楼

偶是新手!你们能给我加油(⊙_⊙)?

5 楼

哎,上个月编程考试了!有一题运行错误,这样让我难受极了(╯﹏╰)~~~~~~

6 楼

var
  m,n:real;
  i:byte;
begin
  n:=0;
  m:=1;
  for i:=1 to 10 do begin
    m:=m*i;
    n:=n+m;
  end;
  write(n);
end.
没调,可能有错。

7 楼

Program wmr;
  var s,i:integer;
  begin
      s:=1;
      for i;=1 to 10 do
      s:= s*i;
      writeln(s);
  end.

8 楼


楼上几种的算法都不准确,(上一层的还是错的)
本题最准确的解法是那字符串和数组来做。
具体方法希望你们自己去想

9 楼

迭代高精度..

10 楼

10!不是很大的数
4个字节一般足够了
(不知道pascal里 int 类型是几个字节,范围是多大)

8楼讲的“字符串”
我很难理解
感觉毫无必要

我来回复

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