반응형
if 문을 소개 한다.
다음의 코드를 보자.
#include <stdio.h>
int main()
{
printf("점수를 입력하세요 : ");
int score = 0;
scanf_s("%d", &score);
if (score >= 90)
{
printf("우수한 성적입니다.");
}
printf("score : %d", score);
return 0;
}
90 을 입력하고 실행 결과를 보자
if( 조건 )
{
실행
}
이런 구조이다. "조건" 이 참이면 { } 블럭 안의 내용을 실행하고,
"조건"이 거짓이면 { } 블럭 안의 내용을 스킵한다.
참고로 C언어에서
0 이 아닌 수는 참으로 처리하며
0 은 거짓으로 처리한다.
또한 실행이 한줄(한문장 즉, ;(세미콜론) 한개의 처리)이면 { } 블럭은 생략 가능하다.
※ 주의 : 2줄 이상은 무조건 { } 블럭으로 감싸야 한다.
if (1)
printf("참");
if (0)
printf("거짓");
위와같이 코드하고 실행하면, "참" 만 화면에 표기 된다.
반응형
'C언어(2020년)' 카테고리의 다른 글
9. ASCII 코드 (0) | 2020.11.02 |
---|---|
8. if else 문 (0) | 2020.11.02 |
6. scanf_s() 함수 (0) | 2020.11.02 |
5. printf()함수 (0) | 2020.11.02 |
4. Hello World (0) | 2020.11.02 |