백준_1330번. 두 수 비교하기

김하람·2022년 3월 19일
0

C 백준_if문

목록 보기
2/5

💻 생각 정리

  1. 두 수 입력받기
  2. 조건문으로 두 수의 관계 비교하기
  3. 결과 출력하기

💻 소스코드

#include <stdio.h>

int main() {
    int a, b;
    scanf("%d %d",&a, &b);
    if(a > b) printf(">\n");
    else if(a == b) printf("=\n");
    else printf("<\n");
    return 0;
}

💻 출력 결과

이 문제는 조건문의 구조와 사용 방법을 알고 있다면 풀 수 있는 문제이다.
사실 조건문을 다양한 방법으로 문제를 풀 수 있다.

else문을 사용하지 않고 if문만을 사용해서도 문제를 풀 수 있다.

if(a>b) printf(">");
if(a==b) printf("==);
if(a<b) printf("<");

마지막 조건에서 else문으로 이전 조건문에 성립하지 않는 경우를 모두 합하는 것 말고도, else if문으로 조건을 정확하게 명시하는 방법이 있다.

if(a>b) printf(">");
else if(a==b) printf("==);
else if(a<b) printf("<");

이렇게 마지막 조건문에 a<b인 경우를 명확하게 제시하여 문제를 해결할 수 있다.

0개의 댓글