#include <stdio.h>
// 함수 정의
float average_numbers(int s, int h) {
return (s + h) / 2.0;
}
> >
int main() {
float result = average_numbers(10, 20);
printf("두 수의 평균: %.2f\n", result); // 출력: 두 수의 평균: 15.00
return 0;
}
#include <stdio.h>
const char* check_sign(int num) {
if (num > 0) {
return "양수입니다.";
} else if (num < 0) {
return "음수입니다.";
} else {
return "0입니다.";
}
}
int main() {
const char* result = check_sign(-5); // 함수 호출
printf("-5는 %s\n", result); // 출력: -5는 음수입니다.
return 0;
}
#include <stdio.h>
// 수면 시간을 계산하는 함수
int calculate_sleep_hours(int start_hour, int end_hour) {
if (end_hour >= start_hour) {
return end_hour - start_hour; // 수면 시간이 24시간 이내일 경우
} else {
return (24 - start_hour) + end_hour; // 자정을 넘겼을 경우
}
}
int main() {
int start_hour = 22; // 수면 시작 시간
int end_hour = 6; // 수면 종료 시간
int sleep_hours = calculate_sleep_hours(start_hour, end_hour); // 함수 호출
printf("수면 시간은 %d 시간입니다.\n", sleep_hours); // 출력: 수면 시간은 8 시간입니다.
return 0;
}