혼자공부중
공부하는 블로그
혼자공부중
전체 방문자
오늘
어제
  • 분류 전체보기 (111)
    • 자격증 (49)
      • 정보처리기사 실기 (49)
    • JAVA (18)
    • DB (0)
    • 알고리즘 문제 풀이 (11)
      • 프로그래머스 (11)
    • Front (0)
      • HTML (0)
      • CSS (0)
      • Javascript (0)
    • 패스트캠퍼스 강의 (33)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 인터페이스
  • 데이터베이스
  • 배열
  • 2022정보처리기사필기
  • 시나공
  • 데이터모델
  • 코딩테스트
  • 반복문
  • 변수
  • 정보처리기사 필기
  • 관계형데이터베이스
  • 객체지향
  • 알고리즘
  • 상속
  • 2022정보처리기사
  • 패스트캠퍼스 #포트폴리오 #직장인자기계발 #환급챌린지 #포트폴리오챌린지 #패스트캠퍼스후기 #초격차패키지 #오공완
  • UI
  • 자바
  • 2022정보처리기사실기
  • DBMS
  • 정보처리기사 필기 정리
  • 애플리케이션테스트
  • 정보처리기사 실기 정리
  • 정보처리기사 실기
  • 메소드
  • Java
  • 수제비
  • 프로그래머스
  • 정보처리기사
  • SQLD

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
혼자공부중

공부하는 블로그

자격증/정보처리기사 실기

34. [프로그래밍 언어 활용] 재귀 함수

2022. 4. 1. 22:03
수제비 2022 정보처리기사 실기 수험서를 보고 공부한 기록입니다.

재귀 함수는 함수 자신이 자신을 부르는 함수이다

▼ C, 자바에서 사용하는 재귀 함수

반환_데이터_타입 함수명(데이터_타입 변수명, ...){
	...
	함수명(변수명, ...)
	...
	return 반환값;
}

▼ 파이썬에서 사용하는 사용자 재귀 함수

def 함수명(변수명, ...) :
	...
	함수명(변수명, ...)
	...
	return 반환값

▼ C 언어 재귀 함수 사용 예제

#include <stdio.h>
int fn(int n){
	if(n<=1)
		return 1;
	else
		return n*fn(n-1);
}

void main(){
	printf("%d", fn(3));
}
저작자표시 (새창열림)

'자격증 > 정보처리기사 실기' 카테고리의 다른 글

36. [프로그래밍 언어 활용] 프로그래밍 언어의 언어별 특성  (0) 2022.04.01
35. [프로그래밍 언어 활용] 클래스(Class)  (0) 2022.04.01
33. [프로그래밍 언어 활용] 사용자 정의 함수  (0) 2022.04.01
32. [프로그래밍 언어 활용] 사용자 정의 자료형 활용  (0) 2022.04.01
31. [기본 문법 활용하기] 명령문  (0) 2022.03.31
    '자격증/정보처리기사 실기' 카테고리의 다른 글
    • 36. [프로그래밍 언어 활용] 프로그래밍 언어의 언어별 특성
    • 35. [프로그래밍 언어 활용] 클래스(Class)
    • 33. [프로그래밍 언어 활용] 사용자 정의 함수
    • 32. [프로그래밍 언어 활용] 사용자 정의 자료형 활용
    혼자공부중
    혼자공부중
    대단한 목적보다는 혼자 공부하는 것에 의미를 두려고 합니다.

    티스토리툴바