编写一个程序计算3!+6!+9!+12!+15!+18!+21!的和是多少
//编写一个程序计算3!+6!+9!+12!+15!+18!+21!的和是多少#include<stdio.h>double fun(int x){if(x==1)return 1;elsereturn x*fun(x-1);}int main(){int i;double n,sum=0;for(i=3;i<=...
·
//编写一个程序计算3!+6!+9!+12!+15!+18!+21!的和是多少
#include<stdio.h>
double fun(int x)
{
if(x==1)
return 1;
else
return x*fun(x-1);
}
int main()
{
int i;
double n,sum=0;
for(i=3;i<=21;i+=3)
{
n= fun(i);
printf("%lf\n",n);
sum+=n;
}
printf("3!+6!+9!+12!+15!+18!+21!=%-3lf\n",sum);
return 0;
}

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)