计算阶乘和怎么写教练
问题描述:
答
#include <stdio.h>
int main()
{
int i,n;
double r = 1,s = 0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
r*=i;
s += r;
}
printf("%g",s);
return 0;
}
答
int N;
scanf("%d",&N);
int S=0;
int h;
for(int i=1;i<=N;i++){
h=1;
for(int j=1;j<=i;j++)
{
h=h*j;}
S=S+h;}
printf("S的值为:%d",S);