티스토리 뷰
1031.
10진수를 입력받아 8진수(octal)로 출력해보자.
입력. 10
출력. 12
#include <stdio.h>
int main(void){
int num;
scanf("%d",&num);
printf("%o",num);
return 0;
}
1032.
10진수를 입력받아 16진수(hexadecimal)로 출력해보자 (소문자)
입력. 255
출력. ff
#include <stdio.h>
int main(void){
int num;
scanf("%d",&num);
printf("%x",num);
return 0;
}
1033.
10진수를 입력받아 16진수(hexadecimal)로 출력해보자 (대문자)
입력. 255
출력. FF
#include <stdio.h>
int main(void){
int num;
scanf("%d",&num);
printf("%X",num); //형식지정자를 소문자로하면 소문자로, 대문자면 대문자로 출력
return 0;
}
1034.
8진수로 입력된 정수 1개를 10진수로 바꾸어 출력해보자.
입력. 13
출력. 11
#include <stdio.h>
int main(void){
int num;
scanf("%o", &num);
printf("%d",num);
return 0;
}
1035.
16진수로 입력된 정수 1개를 8진수로 바꾸어 출력해보자.
입력. f
출력. 17
#include <stdio.h>
int main(void){
int num;
scanf("%x", &num);
printf("%o",num);
return 0;
}
1036.
영문자 1개를 입력받아 아스키 코드표의 10진수 값으로 출력해보자.
입력. A
출력. 65
#include <stdio.h>
int main(void){
char c;
scanf("%c",&c);
printf("%d",c);
return 0;
}
1037.
10진 정수 1개를 입력받아 아스키 문자로 출력해보자. 단, 0 ~ 255 범위의 정수만 입력된다.
입력. 65
출력. A
#include <stdio.h>
int main(void){
int n;
scanf("%d",&n);
printf("%c",n);
return 0;
}
'Computer Science > 코드업' 카테고리의 다른 글
[코드업 기초 100제-C언어] 1047-1052 (0) | 2021.02.11 |
---|---|
[코드업 기초 100제-C언어] 1038-1046 (0) | 2021.02.11 |
[코드업 기초 100제-C언어] 1028-1030 (0) | 2021.02.11 |
[코드업 기초 100제-C언어] 1019-1027 (0) | 2021.02.11 |
[코드업 기초 100제-C언어] 1010-1018 (0) | 2021.02.11 |
댓글