求阶乘

来源:互联网 发布:印度女人知乎 编辑:程序博客网 时间:2024/05/18 01:15

求1!+ 2!+ ...... + n!
#include<stdio.h>
#include <stdlib.h>
int main()
{
 int i = 0;
 int ret = 1;
 int sum = 0;
 int n = 6;
 for (i = 1; i <= n; i++)
 {
  ret = ret*i;
  sum = sum + ret;
 }
 printf("%d\n", sum);
 system("pause");
 return 0;
}



求n!
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include <stdlib.h>
int main()
{
 int i = 0;
 int k = 1;
 int n = 0;
 scanf("%d", &n);
 for (i = 1; i <= n; i++)
 {
  k *= i;
 }
 printf("%d\n", k);
 system("pause");
 return 0;
}