728x90
[1033 문제]
#include <stdio.h>
main(){
int a;
scanf("%d", &a);
printf("%X", a);
}
16진수 데이터형인 x는 대문자 X로 표기하면 대문자로 출력된다.
[1034 문제]
#include <stdio.h>
main(){
int a;
scanf("%o", &a);
printf("%d", a);
}
8진수를 10진수로 출력
[1035 문제]
#include <stdio.h>
main(){
int a;
scanf("%x", &a);
printf("%o", a);
}
16진수를 8진수로 출력
[1036 문제]
#include <stdio.h>
main(){
char a;
scanf("%s", &a);
printf("%d", a);
}
입력받은 문자를 아스키코드를 이용하여 정수값으로 출력
[1037 문제]
#include <stdio.h>
main(){
int a;
scanf("%d", &a);
printf("%c", a);
}
입력받은 숫자를 아스키코드 문자로 출력
728x90
[1038 문제]
#include <stdio.h>
main(){
long long int a, b;
scanf("%lld %lld", &a, &b);
printf("%lld", a+b);
}
[1039 문제]
#include <stdio.h>
main(){
long long int a, b;
scanf("%lld %lld", &a, &b);
printf("%lld", a+b);
}
입력되는 정수의 범위가 -1073741824 ~ 1073741824 이므로 long long int형으로 값을 받음.
[1040 문제]
#include <stdio.h>
main(){
long long int a;
scanf("%lld", &a);
printf("%lld", -a);
}
입력받은 값을 positive-> negative, negative -> positive로 변환
[1041 문제]
#include <stdio.h>
main(){
char a;
scanf("%c", &a);
printf("%c", a+1);
}
입력받은 문자는 아스키코드문자표에 의해 문자도 값으로 덧셈할 수 있다.
[1042 문제]
#include <stdio.h>
main(){
long long int a, b;
scanf("%lld %lld", &a, &b);
printf("%lld", a/b);
}
728x90
'알고리즘 스터디 > 코드업 기초100제 - C' 카테고리의 다른 글
[CodeUp] 코드업 기초 100제 C - 문제 1033~1042 - 논리연산, 비트단위논리연산 (0) | 2021.05.12 |
---|---|
[CodeUp] 코드업 기초 100제 C - 문제 1033~1042 - 비프시프트 연산, 비교연산 (0) | 2021.05.11 |
[CodeUp] 코드업 기초 100제 C - 문제 1023~1032 - 데이터형, 출력변환 (0) | 2021.05.08 |
[CodeUp] 코드업 기초 100제 C - 문제 1012~1022 - 문자열 입출력 (0) | 2021.05.04 |
[CodeUp] 코드업 기초 100제 C - 문제 1001~1011 - 특수문자, 서식문자 출력 및 포인터 (0) | 2021.05.03 |
댓글