분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
옵션 |
|
#include<stdio.h> //표준 입력 출력 함수가있는 라이브러리 헤더파일 포함 전처리문
long int fact(int); //fact부함수 선언
void main() //입력 출력 매개변수가없는 메인함수
{ //메인함수시작
int n,result; //정수 자료형 n result 선언
printf("\n 정수를 입력하세요!! "); //줄바꿈 정수를 입력하세요!! 출력문
scanf("%d",&n); //키보드 입력함수 입력받은값 n에저장
result = fact(n); //부함수 fact에 n 입력
printf("\n\n %d의 factorial 값은 %ld입니다.\n",n,result); //2줄바꾸고 n의 factorial 값은 resault값 출력
getchar(); //대기문
} //메인함수종료
long int fact(int n)//입력매개변수 long int n 출력매개변수 long int 인 부함수 fact 선언
{ //fact 부함수 시작
int value; //정수 자료형 value 선언
if(n<=1){ //n<=1일때 동작하는 if 조건문
printf("\n fact(1)함수 호출!"); //줄바꾸고 fact(1)함수 호출! 를 출력
printf("\n fact(1)값 1 반환!!"); //줄바꾸고 fact(1)값 1 반환!! 를 출력
return 1; // return을 1로 반환
} //if문종료
else{ ////n<=1 이아닐떄 동작하는 조건문
printf("\n fact(%d)함수 호출!",n); //줄바꿈 fact(n의값)함수 호출! 를 출력
value = (n*fact(n-1)); //정수 자료형 value에 n*fact(n-1) 재귀
printf("\n fact(%d)값 %ld 반환!!",n,value); //줄바꿈 fact(n의값)값 value값 반환!! 출력
return value; //return 을 value로 반환
} //else문 종료
}//부함수 fact종료
스캔에프에서 5를 눌럿으면요
1 부함수선언
2 메인함수선언
3 메인함수시작
4 정수형변수 n result 선언
5 정수를 입력하세요 출력
6 스캔에프 실행
7 result =fact(n) 실행
8 부함수 실행
9 벨류선언
10 이프문 실행
11엘스 실행
12 함수호출 프린트
13 벨류= n*fact(n-1) 실행
8 10 11 12 13 을 3번더 실행
모르겟습니다...
죄송합니다. 댓글 작성은 회원만 가능합니다.
번호 | 제 목 | 이름 | 날짜 | 조회 | 추천 | |||||
---|---|---|---|---|---|---|---|---|---|---|
215 | 주의 [13] ![]() |
찌랄발광 | 16/02/10 21:06 | 100 | 1 | |||||
214 | 용산에서 지금 견적짜봣는데요 [11] ![]() ![]() |
찌랄발광 | 16/02/10 17:39 | 140 | 0 | |||||
213 | 견적 문의 드립니다 [9] ![]() ![]() ![]() |
찌랄발광 | 16/02/08 21:01 | 49 | 0 | |||||
212 | 초초초 하드캐리 게임했어요 ![]() |
찌랄발광 | 16/02/08 04:21 | 168 | 0 | |||||
211 | 서포터 S+ ![]() |
찌랄발광 | 16/02/03 00:40 | 136 | 4 | |||||
210 | ALL AD 참교육 [3] ![]() |
찌랄발광 | 16/01/31 01:32 | 142 | 0 | |||||
209 | NCIS 요즘 티비에서 나오길래 몇번 봤는데요 [6] | 찌랄발광 | 16/01/30 03:38 | 25 | 0 | |||||
208 | 대박 이런 꿀챔이 다있네요 ![]() |
찌랄발광 | 16/01/25 03:14 | 213 | 0 | |||||
207 | 와 2단승급 말로만 들었지 첨해봤어요 [1] ![]() |
찌랄발광 | 16/01/23 05:16 | 131 | 0 | |||||
206 | fow 프리시즌 mmr 1230 8승2패 | 찌랄발광 | 16/01/22 05:44 | 152 | 0 | |||||
205 | 혹시 탑헤카림 쓰시는분 | 찌랄발광 | 16/01/22 03:00 | 30 | 0 | |||||
204 | 랭겜 하도 닷지나는걸 라이엇도 세포속까지 체감했는지 [2] ![]() |
찌랄발광 | 16/01/20 22:42 | 222 | 0 | |||||
203 | 서버 이상한거같지않아요 ?? [4] | 찌랄발광 | 16/01/20 13:51 | 169 | 0 | |||||
202 | 랭겜 하고왔는데요 [1] | 찌랄발광 | 16/01/20 03:06 | 122 | 0 | |||||
201 | 어남류? 어남택? [4] | 찌랄발광 | 16/01/16 03:17 | 122 | 0 | |||||
200 | 솔랭을 돌렸는데 팀원 모두 양한한느낌이 물씬나네요 ![]() |
찌랄발광 | 16/01/15 23:18 | 112 | 1 | |||||
199 | 복구중 [1] ![]() |
찌랄발광 | 16/01/12 23:24 | 77 | 0 | |||||
198 | mmr복구중 [2] ![]() |
찌랄발광 | 16/01/12 21:21 | 69 | 0 | |||||
197 | 플레 찍었습니다 [10] ![]() |
찌랄발광 | 16/01/12 03:26 | 101 | 12 | |||||
196 | 수수께끼 선물받앗는데요 [2] ![]() |
찌랄발광 | 16/01/11 19:38 | 136 | 1 | |||||
195 | 아몬드가 죽으면? [2] ![]() |
찌랄발광 | 15/12/28 21:09 | 76 | 2 | |||||
194 | 한판만 더이기면 아몬드를 죽일수있어요 [1] ![]() |
찌랄발광 | 15/12/28 20:30 | 63 | 1 | |||||
193 | 다이아가는 승급전 ![]() |
찌랄발광 | 15/12/28 18:34 | 76 | 1 | |||||
192 | 다이아가는 승급전 따냈습니다 [2] ![]() |
찌랄발광 | 15/12/28 05:57 | 88 | 1 | |||||
191 | 방금 지진났어요 [7] | 찌랄발광 | 15/12/22 04:36 | 193 | 0 | |||||
190 | 지마켓 멕@@나 치킨 5처넌 할인받아서 시켯.. [2] | 찌랄발광 | 15/12/17 19:14 | 26 | 0 | |||||
▶ | c언어 재귀함수 실행 순서가 궁금합니다 [11] ![]() |
찌랄발광 | 15/12/13 21:59 | 43 | 0 | |||||
188 | 프로그램 실행 순서가 이게맞나요?? [2] ![]() ![]() ![]() |
찌랄발광 | 15/12/02 23:39 | 22 | 0 | |||||
187 | 발표용으로 짠 코드 한번 검토부탁드립니다 [14] ![]() ![]() ![]() |
찌랄발광 | 15/12/02 18:27 | 46 | 0 | |||||
186 | C언어 의견이 필요합니다 [8] ![]() |
찌랄발광 | 15/11/25 23:29 | 39 | 0 | |||||
|
||||||||||
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] | ||||||||||