用C语言编程,求1!+2!+...+20!

用for循环

#include<stdio.h>
int main()
{
  double s,t;int i,n;
  s=0;
  for(n=1;n<=20;n++){
      t=1;
      for(i=1;i<=n;i++)
      t=t*i;
      s=s+t;
  }
  printf("%e\n",s);
}

猜你喜欢

转载自blog.csdn.net/m0_74016429/article/details/128772081