1031번 문제
1개의 단어를 입력받아 그대로 출력해보자.
한 단어가 입력된다.(단, 단어의 길이는 50자 이하이다.)10진수를 입력받아 8진수(octal)로 출력해보자.
#include <stdio.h>
int main() {
int a;
scanf("%d", &a);
printf("%o", a);
return 1;
}
1032번 문제
10진수를 입력받아 16진수(hexadecimal)로 출력해보자. (소문자)
#include <stdio.h>
int main() {
int a;
scanf("%d", &a);
printf("%x", a);
return 1;
}
1033번 문제
10진수를 입력받아 16진수(hexadecimal)로 출력해보자. (대문자)
#include <stdio.h>
int main() {
int a;
scanf("%d", &a);
printf("%X", a);
return 1;
}
1034번 문제
8진수로 입력된 정수 1개를 10진수로 바꾸어 출력해보자.
#include <stdio.h>
int main() {
int a;
scanf("%o", &a);
printf("%d", a);
return 1;
}
1035번 문제
16진수로 입력된 정수 1개를 8진수로 바꾸어 출력해보자.
#include <stdio.h>
int main() {
int a;
scanf("%x", &a);
printf("%o", a);
return 1;
}
1036번 문제
영문자 1개를 입력받아 아스키 코드표의 10진수 값으로 출력해보자.
#include <stdio.h>
int main() {
char a;
scanf("%s", &a);
printf("%d", a);
return 1;
}
1037번 문제
10진 정수 1개를 입력받아 아스키 문자로 출력해보자.
(단, $0 \sim 255$ 범위의 정수만 입력된다.)
#include <stdio.h>
int main() {
int a;
scanf("%d", &a);
printf("%c", a);
return 1;
}
1038번 문제
정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자.
(단, 입력되는 정수는 $-1073741824 \sim 1073741824$ 이다.)
#include <stdio.h>
int main() {
long long a, b;
scanf("%lld %lld", &a, &b);
printf("%lld", a+b);
return 1;
}
1039번 문제
정수 2개를 입력받아 합을 출력해보자.
(단, 입력되는 정수는 $-2147483648 \sim +2147483648$ 이다.)
#include <stdio.h>
int main() {
long long a, b;
scanf("%lld %lld", &a, &b);
printf("%lld", a+b);
return 1;
}
1040번 문제
입력된 정수의 부호를 바꿔 출력해보자.
(단, $-2147483647 \sim +2147483647$ 범위의 정수가 입력된다.)
#include <stdio.h>
int main() {
long long a;
scanf("%lld", &a);
printf("%lld", -a);
return 1;
}
반응형