티스토리 뷰
목차
※ if ~ else문의 조건식
------------------------
if(조건식)
명령문
else
명령문
------------------------
순서대로 위에 if문의 조건식이 참이면 if문 안의 명령문만 실행되고, 거짓이면 else문 안의 명령문만 실행된다.
※ if문과 else문 주의사항
#include<stdio.h>
int main() {
if (0) {
printf("문화택시");
}
printf("서울택시");
else {
printf("고속택시");
}
return 0;
}
if문과 else문 사이에 printf함수가 있다보니 짝이 맞지 않아 오류가 발생한다.
※ if문과 else if문
--------------------------
if(조건식1)
명령문
else if(조건식2)
명령문
else if(조건식N)
명령문
else
명령문
--------------------------
순서대로 위에 if문의 조건식이 참이면 if문 안의 명령문만 실행되고, 거짓이면 else if문 조건식2를 참인지 거짓인지 판단하고 이게 거짓이면 순서대로 다음 조건문이 참인지 거짓인지 확인하고 참이면 명령문을 출력한다. [마지막 else문은 생략 가능하다]
반응형
'C언어' 카테고리의 다른 글
[백준-10869]: 사칙연산(C99)-브론즈5 (0) | 2024.05.04 |
---|---|
[백준-10807]: 개수 세기(C99)-브론즈5 (0) | 2024.05.01 |
[백준-10718]: We love kriii(C99)-브론즈5 (0) | 2024.04.29 |
[백준-10699]: 오늘 날짜(C99)-브론즈5 (0) | 2024.04.29 |
[백준-10430]: 나머지(C99)-브론즈5 (0) | 2024.04.28 |