검색어 입력폼

[C언어] C언어로 음수승을 다룰수 있는 power 함수 작성

등록일 2003.12.08 한글파일한글 (hwp) | 5페이지 | 가격 1,000원

목차

1. 과제명
2. 조건
3. 소스
4. 실행결과
5. 참고문헌

본문내용

1. 과제명
1-1. 음수승을 다룰수 있는 power() 함수(0의 어떤승도 0, 0승은 항상 1)
- 조건 : recursive 함수 사용
1-2. 두 개 변수의 값을 두 개의 새로운 값(원래의 값의 합과 차)으로 대치시키는 함수

2. 과제 분석
2-1. 음수승을 다룰수 있는 power() 함수(0의 어떤승도 0, 0승은 항상 1)
- 조건 : recursive 함수 사용
(1) recursive function은 자기가 자기 자신을 부르는 재귀 함수이다. 즉 함수내에 같은 함수를 호출한다.
(2) double형 변수 pow를 pow = power(float base, int exp)로 지정을 하고, 조건에 따라 base*pow*pow or pow*pow 등으로 그 값을 return 하도록 한다.
(3) 문제의 조건에 따라서 exp<0일 때에는 그 (2)의 값에서 역수를 취하도록 한다.
(4) 결과를 출력한다.

참고 자료

C언어 30일 완성(한상홍, 윤지현 공저, 2002. 영진.com)
C프로그래밍 이론과 실제(인하대학교 전자계산공학과 왕창종․조근식․한창호 공저, 1999, 홍릉과학출판사)
How to program C++ Fourth Edition. Prentice Hall. Deitel.
다운로드 맨위로