C语言编程:编写用于求1!+2!+3!+…+n!和的函数和主函数,并将结果返回给主函数输出。

来源:百度知道 编辑:UC知道 时间:2024/07/09 06:22:58
编写用于求1!+2!+3!+…+n!和的函数和主函数,并将结果返回给主函数输出。

C程序
#include<stdio.h>
void main()
{
int i;
float n=1,sum=0;
for(i=1;i<=20;i++)
{
n=n*i;
sum=sum+n;
}
printf("\n%f",sum);
}
C++程序
#include<iostream.h>
void main()
{
int i;
float n=1,sum=0;
for(i=1;i<=20;i++)
{
n=n*i;
sum=sum+n;
}
cout<<sum<<endl;
}

#include<stdio.h>
void main()
{
int i;
float k=1,sum=0;
for(i=1;i<=20;i++)
{
k=k*i;
sum=sum+k;
}
printf("\n%f",sum);
}