-
C언어. 사분면 고르기(14681번)백준문제/C언어 2020. 3. 18. 08:46
이번 문제에선 논리연산자인 && 연산자를 쓸것이다!!
< 논리 연산자 >
&& : (논리곱) 두개 다 참이어야 실행
| | : (논리합) 둘 중 하나라도 참이면 실행
! : (논리부정) A가 참이면 거짓! A가 거짓이면 참!
백준에선 scanf_s 가 컴파일 에러가 나므로 scanf 로 수정하면 성공!!
&& 연산자 : 둘 다 참이어야 실행하는 논리 연산자
# 소스코드
#include <stdio.h> int main() { int x, y; scanf_s("%d", &x); scanf_s("%d", &y); if (x > 0 && y > 0) printf("1"); else if (x < 0 && y > 0) printf("2"); else if (x < 0 && y < 0) printf("3"); else if (x > 0 && y < 0) printf("4"); }
# 결과
if 문에 두개의 조건을 넣고 싶으면 && 연산자를 사용하자 ^^
'백준문제 > C언어' 카테고리의 다른 글
C언어. 윤년(2753번) (0) 2020.03.17 C언어. 시험 성적(9498번) (0) 2020.03.17 C언어. 두 수 비교하기(1330번) (0) 2020.03.17 C언어. 곱셈(2588번) (0) 2020.03.17 C언어. 나머지(10430번) (0) 2020.03.16