본문 바로가기
개념/혼자 공부하는 C언어

chapter 7) 2개의 함수로 만든 프로그램

by kiseno 2024. 7. 7.
728x90
반응형
SMALL
#include <stdio.h>

int sum (int x, int y);

int main(void){
    int a= 10, b= 20;
    int result;

    result = sum(a,b);
    printf("result : %d\n", result);

    return 0;
}

int sum(int x, int y){
    int temp;
    temp = x + y;
    return temp;
}

 

1. sum 함수 정의
   1-1. 함수는 두 개의 정수형 매개변수 x와 y를 받아들임
   1-2. 정수형 변수 temp를 선언하고, x와 y의 합을 temp에 저장
   1-3. temp를 반환함

2. main() 함수
   2-1. 정수형 변수 a와 b를 선언하고 각각 10과 20의 값을 할당
   2-2. 정수형 변수 result를 선언
   2-3. `sum` 함수를 호출하여 a와 b를 인수로 전달하고, 반환된 값(두 수의 합)을 result에 저장
   2-4. printf()문을 사용하여 계산된 합(result)을 출력. 이 경우, 출력된 결과는 "result : 30"임

3. 반환문 (return) 작성
   - 프로그램이 성공적으로 실행되었음을 나타내기 위해 main 함수는 0을 반환

728x90
반응형
LIST