티스토리 뷰
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'를 출력할 수 있다.
'뉴비 시절의 추억' 카테고리의 다른 글
연산자에 사칙연산만 있는 것은 아니다. (0) | 2021.03.31 |
---|---|
번외편) 여러모로 쓰기 좋은 break, goto (0) | 2021.03.30 |
아 여러번 하기 귀찮다 할 때 쓰는 코드 반복문!! (0) | 2021.03.30 |
번외편) 문자/숫자는 하나만 받는다 그리고, 많이 출력한다 (0) | 2021.03.30 |
간단한 코딩으로 연산하기(기계를 노예로 부리자!) (0) | 2021.03.30 |