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
반응형
'IT기초 > C 언어' 카테고리의 다른 글
[c언어] 포인터 사용 방법 - 예제 코드 포함 (0) | 2023.09.06 |
---|---|
[c언어] 구조체 (struct) 사용 방법 - 예제 코드 포함 (0) | 2023.09.06 |
[c언어] 반복문 (for, while) 사용방법 - 예제 코드 포함 (0) | 2023.09.06 |
[c언어] IF else 조건문 활용하기 - 예제 코드 포함 (0) | 2023.09.06 |
[c언어] 문자열 출력 방법 - 예제코드 포함 (0) | 2023.09.06 |