if 문의 형식
if 문의 기본 형식
if(a>10) //조건식
{
b=a; //실행문
}
읽기 쉬운 코드를 위한 규칙
1. if문은 중괄호 ({})를 사용하고 들여쓰기하여 실행문을 명확히 구분하는 것이 좋다
==> 중괄호는 실행문이 한 문장일때만 삭제할 수 있다.
2. 실행할 문장이 두 문장 이상이면 반드시 중괄호로 묶어야 한다
if ~ else 문
조건을 만족하지 못할 때 별도의 실행문이 있으려면 if ~ else 문을 사용하면 된다
if (a>=0) //조건식
{
a=1; //실행문1
}
else
{
a=-1; //실행문2
}
if ~ else문의 규칙
1. if ~ else 문의 else에는 조건을 사용하지 않는다
==> else ( a > -1 ) ==> 불가능
2. 실행할 문장이 두 문장 이상이면 반드시 중괄호로 묶어야 한다
3. 경우에 따라 if문을 두 번 사용하는 것보다 if ~ else 문을 한 번 사용하는 것이 좋다
if ~ else if ~ else 문
3개 이상의 실행문에서 반드시 하나를 선택하는 경우 if ~ else if ~ else문을 사용한다
if (a>0) //조건식1
{
b=1; //실행문1
}
else if (a==0) //조건식2
{
b=2; //실행문2
}
else //조건식3
{
b=3; //실행문3
}
if ~ else if ~ else 문의 규칙
1. 각 조건에 따라 실행할 문장이 두 문장 이상이면 반드시 중괄호로 묶어야 한다
2. 조건식을 차례로 검사하므로 이전 조건의 결과가 반영된다
'C 언어 > [책 정리] 혼자 공부하는 C언어' 카테고리의 다른 글
while문, for문, do ~ while 문 (0) | 2022.12.07 |
---|---|
if문 활용과 switch ~ case 문 (0) | 2022.12.06 |
그 외 유용한 연산자 (2) (0) | 2022.12.01 |
그 외 유용한 연산자 (1) (0) | 2022.12.01 |
산술 연산자, 관계 연산자, 논리 연산자 (2) (0) | 2022.12.01 |