728x90
정수를 1개 입력받아 1만큼 더해 출력해보자.
단, -2147483648 ~ +2147483647 의 범위로 입력된다.
1
2
3
4
5
6
7
8
9
|
#include <stdio.h>
int main()
{
long long int a;
scanf("%lld", &a);
printf("%lld", ++a);
return 0;
}
|
cs |
<증감연산자>
<정의>
어떤 변수의 앞이나 뒤에 붙여 변수에 저장되어있는 값을 1만큼 더하거나 빼주는 연산자
위 문제의 의도는 증감연산자(++, --)를 이해하는데 있다.
++ 은 변수에 1을 더해주며,
-- 는 변수에 1을 뺀다.
++a, --a 와 같이 변수 앞에 증감연산자가 있는 경우,
변수를 사용하기 전에 증감을 먼저 수행한다.
a++, a-- 와 같이 변수 뒤에 증감 연산자가 있는 경우,
변수를 사용한 후 증감을 수행한다.
추후 for문 등에서 자주 확인할 수 있다.
728x90
'코딩 > CodeUp' 카테고리의 다른 글
코드업 1046 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기 (1) | 2023.10.02 |
---|---|
코드업 1045 : [기초-산술연산] 정수 2개 입력받아 자동 계산하기 (0) | 2023.10.02 |
코드업 1043 : [기초-산술연산] 정수 2개 입력받아 나눈 나머지 출력하기 (0) | 2023.09.17 |
코드업 1042 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력하기 (0) | 2023.09.17 |
코드업 1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기 (0) | 2023.09.17 |