본문 바로가기
코딩/CodeUp

코드업 1044 : [기초-산술연산] 정수 1개 입력받아 1 더해 출력하기

by jsjin 2023. 9. 21.
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