반응형
사용자로부터 두 개의 정수를 인자로 전달받아 두수의 평균을 반환하는 함수 avg()를 작성해보자.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
double avg(int, int);
int main(void) {
int a, b;
printf("정수 두 개를 입력하세요 : ");
scanf("%d%d", &a, &b);
int result;
result = avg(a, b);
printf("평균 : %d", result);
return 0;
}
double avg(int a, int b) {
return (a + b) / 2;
}
▶ double avg(int, int) : 정의문이 다른 파일에 있을 경우 선언문 작성
▶ result = avg(a, b) : avg 함수에서 계산할 값을 a와 b로 지정
▶ double avg(int a, int b) : 인자도 반환값도 있는 경우
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ 함수 연습 문제 ] 두 수 차 계산 프로그램 (0) | 2021.10.27 |
---|---|
[ C ] [ 함수 연습 문제 ] 세 수의 곱 출력 프로그램 (0) | 2021.10.26 |
[ C ] [ 함수 연습 문제 ] 제곱 값 출력 프로그램 (0) | 2021.10.26 |
[ C ] [ 함수 연습 문제 ] 합 출력 프로그램 (0) | 2021.10.26 |
[ C ] [ 함수 연습 문제 ] '안녕하세요' 출력 프로그램 (0) | 2021.10.26 |