논리형 변수

 

I. 설명

: C언어에는 논리형 변수라는것은 존재하지 않는다.

C++에 존재하는 논리형 변수 bool도 실제 존재하는 변수가 아닌 int형 변수일 뿐.

첫째 : if문과 비교연산자를 이용해 참/거짓을 판별한다.

둘째 : if(조건식)에 조건식이 0이면 거짓, 그 외의 수이면 참으로 판별

 

II. 문제

- 논리형 변수를 생성하고 참/거짓을 판별하는 프로그램을 만들어라.

 

III. 순서도

 

IV. 예제

 

V. 설명

행번호

설 명

6

int형 변수 bool선언(논리형 변수로 사용)

11

a가 b보다 작다의 결과를 bool에 대입

13~18

a가 b보다 작으면 true, 크면 false를 출력

20

bool에 0을 대입

22~17

if(조건문)이 참(0을 제외한 모든값)이면 true, 거짓(0)이면 false 출력

 

VI. 실행결과

- a > b 는 참

- bool = 0이므로 거짓

 

VII. 추가

- 없음

 

// 끝.

반응형

'Programming > C' 카테고리의 다른 글

15.C언어_출력형식  (0) 2011.04.19
13.C언어_문자열 변수  (0) 2011.04.19
GCC 사용법(옵션)  (0) 2011.04.19
11.C언어_실수형 변수  (0) 2011.04.18
10.C언어_정수형 변수  (0) 2011.04.18

+ Recent posts