1+2+3+4+……+n+n!用c语言怎么编写

1+2+3+4+……+n+n!用c语言怎么编写
2026年09月14日 14:26
有1个网友回答
网友(1):

#include
#include
int main()
{
   int  s =0;
   int n,i;
   int t =1;
   scanf("%d",&n);
  for(i =1 ; i <= n ;i++)  //这个循环是求n!

  {
  t = t*i;
     
  }
  s = s+t;
  for(i = 1; i <=n; i++)//这个循环是求1+2+....+n;
  {
  s = s+i;
  }
  printf("1+2+3+4+....+%d+%d!=%d\n",n,n,s);
    return 0;
    }