Programing - C/C Basic grammar
005 조건문
junmoyo
2016. 9. 8. 09:57
정의 : 조건식과 몸체로 나뉘는 문법으로서 다음과 같이 정의한다
if ( 조건식 )
{
몸체
}
조건식의 결과 값이 0이 아닌 모든 값은 참으로 처리한다.
코드 :
#include<stdio.h>
int main (void)
{
const int A = 12;
const int B = 0;
//case 1
if(A)
{
printf("상수 값 A는 0이 아닙니다.\n");
}
//case 2
if(B)
{
printf("상수 값 B는 0이 아닙니다.\n");
}
else // 여기서 else 는 if문을 총족하지 못하면 들어 오는 나머지 처리 문장입니다.
{
printf("상수 값B는 0입니다.\n");
}
//case 3
if(A > B) // 부등식 꺽쇠 갈호 한쪽을 연산자로 사용합니다. 이조건이 참이라면 아래의 본체를 한번 실행한고 else if
{ // 와 else 를 검사및 실행을 하지않게 그냥 지나가게 됩니다. 거짓이라면 아래의 else if를 실행합니다.
printf("상수 A 는 B 보다 크다\n");
}
else if(A < B) //else if 는 if와 쌍을 이룰수 있으며 차선 조건이 되겠습니다. else if에 대해서 나중에 심도 있게 정리하겠습니다.
{
printf("상수 A 는 B 보다 작다\n");
}
else// else 는나머지 입니다.
{
printf("상수 A 와 B는 같다\n");
}
return 0;
}
결과