U E D R , A S I H C RSS

새싹�실/2011/AmazingC/6�차



1. 참� ��

신기호O
박지호O
�가�O
황세중X

2. 수업내용

  • 함수ì�˜ ì„ ì–¸ 방법
    • 함수엔 반환형ì�´ 존재한다.(반환형ì�„ ì“°ì§€ 않아ë�„ ë�œë‹¤)
    • 반환형: int, char, float, double 등
    • 함수ì�˜ 선언부: 반드시 함수 호ìœí•˜ê¸° ì „ì—� ì„ ì–¸ì�„ 해놓아야 한다!!
  • 함수ì�˜ 선언부=ì •ì�˜ë¶€ê°€ ë�  수 있다.

#include <stdio.h>

int sum(int a,int b){
    return a+b;
}

int sum2(int a,int b);

int main(){
    printf("%d + %d = %d\n", 1,2,sum(1,2));
    printf("%d + %d = %d\n", 3,5,sum2(3,5));
    return 0;
}

int sum2(int a,int b){
    return a+b;
}
  • 위ì�˜ 코드ì—�서 결과값ì�€ ê°�ê°� 3,8
  • sum2ì�˜ 경우 호ìœì‹œ ë©”ì�¸í•¨ìˆ˜ 위ì—� ì„ ì–¸ì�´ ë�˜ì–´ìžˆë‚˜ 확ì�¸í•œ 다ì�Œ sum2ì�˜ ì •ì�˜ë¶€ë¥¼ 실행한다!!
  • 함수ì�˜ recursive호ìœ
    • push와 pop으로 설명
    • LIFO(Last In First Out): 마지막으로 들어온 요소가 가장 먼저 pop으로 빠져나온다. - 쓰레기통으로 비유.

3. 후기

6ì�¼ì°¨ë¥¼ 너무 늦게 올렸다. 얘들아 미안 ã…‹ã…‹ã… ã…  함수ì—� 대해 좀 ìž�세하게 알려주고 ì‹ì–´ì„œ 2파트로 나눴다. 함수ì�˜ 기본ì �ì�¸ ê°œë…�들ì�´ë�¼, 그리 어렵진 않았ì�„ 것 같다. 그리고 삼항 ì—°ì‚°ìž�를 ì�´ìš©í•´ì„œ 팩토리얼ì�„ 계산하는 방법ë�„ 알려주었다. 다ì�Œ 시간엔 지역변수,전역변수,ì •ì �변수ì—� 대해 ë°°ìš°ê³ , 함수를 ì�´ìš©í•œ 다양한 ì—°ì‚°ì�„ 연습합니다.-신기호
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:41
Processing time 0.0049 sec