본문 바로가기
정보과학

n까지의 합

by chaechaekim 2019. 9. 2.
#include<stdio.h>
int func1(int k)
{
	int i, r = 0;
	for(i=k;i>0;i--)
		r+=i;
	return r;
}

int func2(int k)
{
	if(k<=1)
		return k;
	else
		return k+func2(k-1);
}

int main()
{
	int a;
	scanf("%d", &a);
	printf("func1: %d\n", func1(a));
	printf("func2: %d\n", func2(a));
}

/*

5
func1: 15
func2: 15

--------------------------------
Process exited after 2.155 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .

*/

'정보과학' 카테고리의 다른 글

스택의 삽입 삭제  (0) 2019.09.06
재귀함수  (0) 2019.09.02
recurse  (0) 2019.08.31
bmp 이미지 프로세싱  (0) 2019.08.31
recur  (0) 2019.08.30

댓글