阅读背景:

使用循环与递归两种方法实现1+2+3+4+…+n

来源:互联网 
!-- flowchart 箭头图标 勿删 --

代码

#include<stdio.h>

int digui(int n)
{
	int t=0;
	if(n==1)
	t=1;
	else
	t=n+digui(n-1);
	return t;
}

int main()
{
	int n,i,tt=0;
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	tt+=i;
	printf("%d\n",tt);
	printf("%d\n",digui(n));
	return 0;
}
#inc



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: