codeup 1044
c++ 1044 : [기초-산술연산] 정수 1개 입력받아 1 더해 출력하기
c++ 1044 : [기초-산술연산] 정수 1개 입력받아 1 더해 출력하기
2020.11.03#include int main() { long long int a; scanf("%lld", &a); printf("%lld\n", ++a); return 0; } 일반적인 int 형이나 long int 형을 사용해서 + 1을 하게되면 담을수 있는 값의 최대치를 넘어버려 -2147483648 이 되어버립니다. 그래서 더큰 정수형을 담기위해 long double int 형을 사용했고 입출력을 받을때 lld 를 사용했습니다. 그리고 ++a 와 a++는 큰차이가 있는데 ++a는 1을 더하고 출력을 하고 a++ 은 출력된 이후에 값이 1더해지는 차이가 있습니다