其他分享
首页 > 其他分享> > 编写一个函数sum,由用户输入参数n,计算1+2+3+......+(n-1)+n的结果并返回

编写一个函数sum,由用户输入参数n,计算1+2+3+......+(n-1)+n的结果并返回

作者:互联网

#include<stdio.h>
int add(int n);

int main()
{
	int n ;
	printf("please input interger n:\n");
	scanf("%d",&n);
	printf("1+2+3+......+(n-1)+n=%d\n",add(n));
	return 0;
}
int add(n)
{
	int i,sum=0;
	for(i=1;i<=n;i++)
	{
		sum=sum+i;
	}
	return sum;
	
}

2.`

#include<stdio.h>
int add(int n);
int add(n)
{
	int i,sum=0;
	for(i=1;i<=n;i++)
	{
		sum=sum+i;
	}
	return sum;
	
}
int main()
{
	int n ;
	printf("please input interger n:\n");
	scanf("%d",&n);
	printf("1+2+3+......+(n-1)+n=%d\n",add(n));
	return 0;
}

#include<stdio.h>
int add(int n);
int add(n)
{
	int i,sum=0;
	
	do{
	 	sum=sum+n;	
		
	}while(n-->0);
	return sum;
	
}
int main()
{
	int n ;
	printf("please input interger n:\n");
	scanf("%d",&n);
	printf("1+2+3+......+(n-1)+n=%d\n",add(n));
	return 0;
}

enheng1238 发布了33 篇原创文章 · 获赞 0 · 访问量 233 私信 关注

标签:return,int,sum,add,printf,编写,+......+,include
来源: https://blog.csdn.net/enheng1238/article/details/103977862