-
문제로 배우는 c언어 - scanf()와 나머지 연산자, 증감연산자 설명C언어 2020. 2. 20. 17:41
키보드를 이용한 변수값 입력
scanf에서 변수 앞에 주소연산자인 엠퍼샌드&를 반드시 붙여야한다.
1) 정수형
2) Double, 실수형
3) 캐릭터, 문자형
나머지 연산자: %
나누기해서 나오는 나머지를 구하는 연산자
*참고로 모든 수는 10으로 나누면
1의 자리수가 나머지가 되고 그 외 숫자가 몫이 된다.
234를 10으로 나누면 4가 나머지가 되고 23이 몫이된다.
증감연산자 : ++연산자와 --연산자
++을 하면 +1이되고 --를 하면 -1이 된다.
a++을 하던 ++a를 하건 숫자가 커진다는 것은 동일하지만
대입할때는 그 순서가 중요해진다.
수가 대입되는 게 먼저인지 수가 증감하는 게 먼저인지에 따라 값이 달라질 수 있다.
변수 앞에 있는 증감연산자는 =보다 먼저 실행된다.
'C언어' 카테고리의 다른 글
문제로 배우는 c언어 - 반올림 (0) 2020.02.20 문제로 배우는 c언어 - 두 수의 합과 곱, 나누기(몫과 나머지) (0) 2020.02.20 문제로 배우는 c언어 - 실수형과 문자형 변수 설명 (0) 2020.02.19 문제로 배우는 c언어- 정수형 변수와 그 크기 설명 (0) 2020.02.19 정수와 실수, 변수와 상수/ 연산 (0) 2020.02.08