用c语言fun函数求累加 c语言fun函数求和

c语言怎么求1到n的累加和

具体代码如下

成都创新互联主营武昌网站建设的网络公司,主营网站建设方案,重庆App定制开发,武昌h5小程序开发搭建,武昌网站营销推广欢迎武昌等地区企业咨询

#includestdio.h

void main()

{

int s=0,n;

scanf("%d",n);

for(int i=1;i=n;i++)

s+=i;

printf("%d",s);

Scanf

}

用C语言求1到N的阶层 的累加和

思路:先定义一个函数用来计算一个数的阶乘,在从1到N循环依次就其累加和,最后输出累加和即可。

参考代码:例如求1到3的阶乘累加和。

#include "stdio.h"

int fun(int n){

if(n==1) return 1;

else return n*fun(n-1);

}

#include "math.h"

int main() {

int n,sum=0,i;

scanf("%d",n);

for(i=1;i=n;i++)

sum+=fun(i);

printf("%d\n",sum);

return 0;

}

/*

运行结果:

3

9

*/

C语言:编写函数fun求1!+2!+3!+ …… +n!的和,

代码如下:

#includestdio.h

long long fun(int n){

if(n20 || n1)

return 0;   //返回0表示输入数据超出限制

long long s=0,m=1,i;

for(i=1;i=n;++i){

m*=i;   //m=i!

s+=m;

}

return s;

}

int main(){

printf("%lld\n",fun(10));

return 0;

}

有疑问请追问


当前题目:用c语言fun函数求累加 c语言fun函数求和
网站链接:http://bzwzjz.com/article/dogjsco.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设方案 成都网站制作 企业网站设计 成都响应式网站建设公司 广安网站设计 成都网站制作 企业网站建设 成都网站建设公司 成都网站设计 成都做网站建设公司 成都商城网站建设 网站建设 企业网站设计 网站制作 专业网站设计 成都网站建设 营销型网站建设 定制网站设计 重庆网站建设 成都品牌网站设计 高端定制网站设计 手机网站制作