【 C 언어 】#17 논리형 상수 이해하기 (bool)

Language/C & C++ 2018. 2. 8. 10:53 Posted by 엑소더스팩토리
반응형

※  17 논리형 상수 이해하기 (bool)


  논리형 변수는 논리형 상수를 대신하여 사용되는 값이다. 보통 참값은 TRUE, 거짓은 FALSE 형태로 사용되며, TRUE는 1,  FALSE는 0으로 정의 하여 상 


▶ 문제 : 논리형 상수 TRUE를 1로 FALSE를 0으로 정의 하고, if 문으로 참, 거짓을 출력하는 프로그램을 작성하라.


▶ 포인트 

'#define' 문으로 TRUE값을 1,  FALSE 값을 0으로 정의 한다. 


▶ 프로그램 : 


  괄호 안의 값이 참(1)이면 아래 if문을 실행, 거짓(0)이면 else문을 실행 시킨다.



▶ 실행 결과 :


▶ 소스코드 다운로드 :  

17 논리형 상수 이해하기(bool).cpp



반응형

【 C 언어 】#12 논리형 변수 이해하기(bool)

Language/C & C++ 2018. 2. 5. 12:10 Posted by 엑소더스팩토리
반응형

※  12 논리형 변수 이해하기(bool)


논리형 변수를 나타내는 방법에 대해 이해한다


▶ 문제 : 논리형 변수를 int형으로 사용해서 정의하고 비교문을 이용해 참, 거짓 값을 나타내라.


▶ 포인트 : 논리형 변수 라는 것은 실제로 존재하지 않는다. 따라서 내부적으로 int 형을 사용하는데, bool 대신 int형을 논리형 변수로 사용하면 된다.


▶ 프로그램 : 




▶ 실행 결과 :



▶ 결과 해설 : 

  실논리형은 -2도 참이고, -100도 참이다.  0을 제외한 모든 수는 참이다.


▶ 소스코드 다운로드 :  

 

12 논리형 변수 이해하기(bool).cpp



반응형