뉴비 시절의 추억
만약 ~라면 이걸하세요!
태장고 21302
2021. 3. 30. 19:14
if 는 만약을 설정할 때 필요한 것이다. 만약 n( 정수 )이 0보타 크면 n을 출력하는 프로그램을 짜보자!
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
if( n >= 0 ) // 만약 n이 0보다 크다면 {}안의 내용을 실행
{
printf("%d", n);
}
return 0;
}
이러면 n이 0이 아니면 n을 출력할 것이다.
여기서 하나를 더 해보자면 else 라는 것이 있는데, 이것은 위의 경우에 n이 0보다 크지 않은 경우를 나타내기 위해 쓰이는 것이다.
n이 0보다 크지 않을 때에는 false를 출력하게 해 보자.
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
if( n >= 0 ) // 만약 n이 0보다 크다면 {}안의 내용을 실행
{
printf("%d", n);
}
else // 아니면
{
printf("false");
}
return 0;
}
이렇게 코딩하였을 때 출력되는 값은
n이 2이면 '2'를 출력한다.
n이 -2이면 'false'를 출력할 수 있다.