|
함 수 란?
함수 : 특정기능을 수행하는 명령어들의 묶음
선행처리
함수의 선언(함수의 원형)
메인 함수
{
명령문;
함수 호출;
명령문;
}
반환자료형 함수이름 (인수리스트)
{
명령문;
리턴문;
} 1. 함 수 란?
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2007.01.16
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <iostream>
using namespace std ;
void keyboard(void) ; //재귀함수
void main(void) //메인함수
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2006.03.05
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <stdio.h>
//long square(int);
long cube(int);
int main(void)
{
int i=0;
int n=5;
// for(i=0; i<=10; i++)
while(i<11)
{
printf("%d의 %d승 = %ld\n", n, i, cube(i));
i++;
}
return 0;
|
- 페이지 1페이지
- 가격 800원
- 등록일 2007.10.31
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
====|====
A B C
[15] 1 원반을 B -> C 로 이동
원반을 옮긴 총 횟수 = 15 회
======================================================
재귀호출을 이용한 하노이탑 프로그램 출력 화면입니다. 소스에는 자세한 주석 달아 놓았습니다.
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2008.04.11
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
int a) //1부터 n까지 구하는 재귀함수
{
int hap;
if (a > 0) {
hap = a + sum(a1);
printf("%d부터 %3d까지 합 : %5ld\n", 1, a, hap);
return hap;
} else {
return 0;
}
}
피보나츠 수를 구하는 함수를 재귀함수로 만들어 처음부터 21번째의 피보나츠 수를 출력하는 프로그램
|
- 페이지 8페이지
- 가격 1,000원
- 등록일 2008.08.03
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
Recursive 함수입니다.
return 함수 <-이것을 사용하여 순환하는 함수를 만들었습니다.
|
- 페이지 1페이지
- 가격 2,000원
- 등록일 2007.06.19
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
재귀함수를 사용한다. 재귀함수를 이용해서 함수값을 리턴받아서 값을 찾아내는 것이다.
피보니치의 수열의 값은 무한정 커진다.
큰 숫자를 넣으면 언젠가는 값이 나오겠지만 그 값을 찾는데는
무수히 많은 시간이 소모된다. 40을 넣었을때
|
- 페이지 3페이지
- 가격 500원
- 등록일 2004.04.04
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
함수
int input_two(int arr_two[]); // 두번째 배열의 입력 함수
int calcul(int arr_one[], int arr_two[], int sum[], int, int); // 두배열의 값을 계산
void output(int arr_one[], int arr_two[], int sum[], int, int); // 출력함수
//--------------- 메인 함수 ----------------
int main()
{
|
- 페이지 4페이지
- 가격 800원
- 등록일 2004.11.16
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
수를 재귀함수로 만들어 1부터 20까지의 각각의 합을 구하는 프로그램을 작성하시오.
#include<stdio.h>
int sum(int n);
void main()
{
int number;
printf("숫자 입력: ");
scanf("%d", &number);
printf("\n\n1부터 %d까지의 합: %d\n",number,sum(number));
}
int sum(int n)
{
if(n<
|
- 페이지 8페이지
- 가격 1,000원
- 등록일 2006.11.14
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
함수
node_pointer max_search(node_pointer node)
{
while(node) {
if(node->rlink == NULL) return node; // 오른쪽 링크에 NULL이면 없으면 그 노드가 가장 큰 노드
return max_search(node -> rlink); // 오른쪽 링크에 NULL이 아니면 큰 값을 찾아 재귀함수로써 오른쪽 검색
}
ret
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2004.06.19
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|