반응형
최댓값을 구하는 코드를 보면 굉장히 간단하다.
값을 입력받고, max 함수를 만들어서 비교 연산자를 사용하여 최댓값을 리턴해 주면 된다
#include <stdio.h>
int max(int a, int b, int c) {
int max = a;
if (b > max) max = b;
if (c > max) max = c;
return max;
}
int main()
{
int a, b, c;
printf("3개의 값을 입력하세요: "); scanf_s("%d %d %d", &a, &b, &c);
printf("max(%d, %d, %d) = %d", a, b, c, max(a, b, c));
}
출력
3개의 값을 입력하세요: 2 4 5
max(2, 4, 5) = 5
반응형
'개발 Tools > C_개념' 카테고리의 다른 글
C 기억 클래스 (storage class, auto, static, extern, register) (0) | 2022.06.15 |
---|---|
C 개념 1부터 n까지 합 구하기 (0) | 2022.01.12 |
C 개념 조건 연산자 ( ? : ) (0) | 2022.01.12 |
C 자료구조 문자열 ( strcpy, strlen, strcat, strcmp, strdup ) (0) | 2022.01.10 |
C언어 자료구조 메모리와 포인터 ( 포인터, 포인터와 배열, 포인터 arithmetic, 동적 메모리 할당, malloc ) (0) | 2022.01.10 |
댓글