IT기초/C 언어

[c언어] 함수 만들기, 호출하기 방법 - 예제 코드 포함

ITtechRoy 2023. 9. 6. 06:24
728x90
반응형

 

C 언어로 함수 만들기와 호출하기

이 예제에서는 C 언어에서 함수를 만들고 호출하는 방법을 알아보겠습니다. 함수는 코드의 재사용을 촉진하고 가독성을 높이는 데 도움이 됩니다.

예제 1: 간단한 함수 호출

간단한 함수를 만들고 호출하는 C 프로그램의 예제 코드입니다:

#include 

// 함수 정의
void sayHello() {
    printf("안녕하세요!\n");
}

int main() {
    // 함수 호출
    sayHello();

    return 0;
}
    

이 코드는 "안녕하세요!"를 출력하는 함수를 만들고 호출합니다.

예제 2: 함수 매개변수와 반환 값

매개변수와 반환 값을 가지는 함수를 만들고 호출하는 C 프로그램의 예제 코드입니다:

#include 

// 함수 정의
int add(int a, int b) {
    return a + b;
}

int main() {
    int result;
    // 함수 호출
    result = add(5, 3);
    printf("두 정수의 합은: %d\n", result);

    return 0;
}
    

예제 3: 사용자 입력과 함수

사용자로부터 입력받은 값으로 계산을 수행하는 함수를 만들고 호출하는 C 프로그램의 예제 코드입니다:

#include 

// 함수 정의
double calculateAverage(int num1, int num2) {
    return (double)(num1 + num2) / 2.0;
}

int main() {
    int num1, num2;
    double average;

    printf("두 정수를 입력하세요: ");
    scanf("%d %d", &num1, &num2);

    // 함수 호출
    average = calculateAverage(num1, num2);

    printf("두 정수의 평균은: %.2lf\n", average);

    return 0;
}
    

이 코드는 사용자가 입력한 두 정수의 평균을 계산하여 출력합니다.

728x90
반응형