CodeUp 1064 [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명) -C/C++
본문 바로가기
알고리즘 풀이/CodeUp

CodeUp 1064 [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명) -C/C++

by IYK2h 2020. 8. 4.
728x90

#include <stdio.h>

int main() {
    
	int a,s,d;
	scanf("%d %d %d",&a,&s,&d);

	printf("%d",(a<s ? a:s)<d ? (a<s ? a:s):d );
	return 0;
}


참고
3개의 요소로 이루어지는 3항(ternary) 연산자는
"조건식 ? (참일 때의 값) : (거짓일 때의 값)” 의 형태로 사용하는 연산자이다.
조건식의 계산 결과가 참인 경우에는 ':' 왼쪽의 값 또는 식으로 바뀌고,
거짓인 경우에는 ':' 오른쪽의 값 또는 식으로 바뀐다.

728x90

댓글