728x90
반응형

조건 연산자

더보기
# include <stdio.h>
# include <stdbool.h>

int main(){
	
	
	/*
	 	삼항 연산자라고도 한다. 
	 	먼저 형식은 조건 ? 조건이 true일 경우의 답 : 조건이 false일 경우의 답이다. 
	*/
	
	int temp;
	temp = true ? 1024 : 7; // 조건이 true 이므로 1024 
	printf("%d\n", temp);
	
	temp = false ? 1024 : 7; // 조건이 false 이므로 7 
	printf("%d\n", temp);
	
} 

[그림1] 조건 연산자 예제 출력

홀수 짝수 판별

더보기
# include <stdio.h>
# include <stdbool.h>

int main(){
	
	
	int number;
	scanf("%d",&number);
	
	bool is_even;
	
	is_even = (number % 2 == 0) ? true : false ; // number % 2 == 0 짝수라면 true, 아니라면 false 
	
	if(is_even)
		printf("Even");
	else
		printf("Odd");
} 

[그림2] 홀수 짝수 판별 예제 출력
[그림3] 홀수 짝수 예제 출력

 

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기