12 덧셈, 뺄셈하기
숫자가 있다면 사칙연산도 할 수 있겠죠? 먼저 덧셈과 뺄셈을 하는 방법을 알아보겠습니다.
12.1 덧셈, 뺄셈하기
먼저 정수의 덧셈과 뺄셈입니다. 다음과 같이 덧셈은 + 연산자, 뺄셈은 - 연산자를 사용합니다.
- a + b
- a - b
add_sub_integer.c
#include <stdio.h> int main() { int num1; int num2; num1 = 1 + 2; // 1에 2를 더해서 num1에 저장 num2 = 1 - 2; // 1에서 2를 빼서 num2에 저장 printf("%d\n", num1); // 3 printf("%d\n", num2); // -1 return 0; }
실행 결과
3 -1
덧셈, 뺄셈 연산은 크게 어려운 부분이 없습니다. + 연산자를 사용하여 1과 2를 더한 뒤 결괏값을 변수 num1에 저장했습니다. 마찬가지로 - 연산자를 사용하여 1에서 2를 뺀 뒤 결괏값을 변수 num2에 저장했습니다.
printf로 변수의 값을 출력해보면 덧셈, 뺄셈 연산의 결과가 나오는 것을 볼 수 있습니다.
이번에는 실수를 계산해보겠습니다.
add_sub_real_number.c
#include <stdio.h> int main() { float num1; float num2; num1 = 1.0f + 0.456789f; // 1.0에 0.456789를 더해서 num1에 저장 num2 = 1.0f - 0.456789f; // 1.0에서 0.456789를 빼서 num2에 저장 printf("%f\n", num1); // 1.456789 printf("%f\n", num2); // 0.543211 return 0; }
실행 결과
1.456789 0.543211
실수도 정수와 마찬가지로 + 연산자로 덧셈, - 연산자로 뺄셈을 하면 됩니다.