논리형 변수
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 |