글
(3-1)Operator
C/C언어 이론
2018. 10. 2. 14:25
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #include <stdio.h> void main() { // 산술연산자 (사칙연산) int iNum1 = 10; int iNum2 = 3; // '연산'을 수행한다 ==> 하나의 값을 만든다 // 내가 어떠한 연산을 수행할 때, 그 원하는 하나의 값을 // 꼭~~~~~ 소괄호 () 로 묶어준다. (습관) printf("%d + %d = %d\n", iNum1, iNum2, (iNum1+iNum2)); printf("%d - %d = %d\n", iNum1, iNum2, (iNum1-iNum2)); printf("%d * %d = %d\n", iNum1, iNum2, (iNum1*iNum2)); printf("%d / %d = %d\n", iNum1, iNum2, (iNum1/iNum2)); printf("%d %% %d = %d\n", iNum1, iNum2, (iNum1%iNum2)); // % 연산 = 나머지 값을 구하는 연산 // 정수와 정수의 연산 결과는 '무조건' 정수이다. // iNum1 / iNum2 --> 10 / 3 의 결과는 3.33333 이지만, 정수라서 3이다. // *중요* // 1. 나머지 연산 (상당히 자주 쓰임) // 2. 연산을 수행하면 바로 결과 값이 나옴!! // 10/3 -> 3 이란 결과가 나왔기 때문에 %f로 출력할 수 없다. } | cs |
'C > C언어 이론' 카테고리의 다른 글
(3-3)Operator (0) | 2018.10.02 |
---|---|
(3-2)Operator (0) | 2018.10.02 |
(2-5)Data type (0) | 2018.10.02 |
(2-4)Data type (0) | 2018.10.02 |
(2-3)Data type (0) | 2018.10.02 |