[C언어 코드업 문제풀이] CodeUp 1031 : [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기(설명)
ET의 공부/C언어 연습문제[ 코드업 ]2019. 12. 24. 14:15
코드업 1031번 10진 정수 1개 입력받아 8진수로 출력하기 문제 풀이 해답입니다.
1. 문제 설명
10진수를 입력받아 8진수(octal)로 출력해보자.
참고
%d(10진수 형태)로 입력받고,
%o를 사용해 출력하면 8진수(octal)로 출력된다.
2. 입력
10진수 1개가 입력된다.
단, 입력되는 정수는 int 범위이다.
3. 출력
8진수로 출력한다.
4. 입력 예시
10
5. 출력 예시
12
6. 문제 풀이
조건을 보면 10진수 정수를 입력받고 8진수로 출력을 한다.
#include<stdio.h>
int main(void)
{
int num;
scanf("%d",&num);
printf("%o", num);
return 0;
}
|
10진수나 8진수나 정수형(int)를 사용하는 것은 같지만 형식 지정자를 달리해주면 된다.
10진수: %d
8진수: %o
10진수로 입력(%d)을 받고 8진수로 출력(%o)을 해주면 된다.
'ET의 공부 > C언어 연습문제[ 코드업 ]' 카테고리의 다른 글
댓글()