알고리즘문제

Codeup 1045문제

단점이없어지고싶은개발자 2021. 4. 28. 23:01
반응형

정수 두 개를 받아 자동계산하기

 

#include <stdio.h>

int main(void)
{
    int a;
    int b;
    
    scanf("%d %d", &a, &b);
    printf("%d\n", a+b);
    printf("%d\n", a-b);
    printf("%d\n", a*b);
    printf("%d\n", a/b);
    printf("%d\n", a%b);
    printf("%.2lf\n", (float)a/b);
    
}

 

1) 실패이유 : 처음 개행을 안 넣어줘서 합이 한 번에 나왔다.

2) 맨 마지막은 실수형으로 소수점 세 번째에서 반올림을 해줘야하는데, %.2lf 대신 d를 넣었고, 뒤에 (float)을 추가 하지 않았다.

 

하나씩 나타낼 때는 쉽지만 여러개의 사칙연산을 해줄 때 개행을 넣어줘서 각각 표현함과 실수형을 나타나게 하려면 저렇게 앞에 float 넣는 것을 까먹지말자. 

반응형