본문 바로가기
C/☞

[09] 연산자 : 산술연산자

by TR. 2020. 7. 14.

산술연산자

1) +

2) -

3) *

4) /

5) %

# include <Windows.h>
# include <stdio.h>

void main(){
	// 1. 산술연산자 : + - * / %
	// 1) +
	printf("%d", 10 + 3);	printf("\n");

	// 2) -
	printf("%d", 10 - 3);	printf("\n");

	// 3) *
	printf("%d", 10 * 3);	printf("\n");

	// 4) /
	printf("%d", 10 / 3);	printf("\n");

	// 5) %
	printf("%d", 10 % 3);	printf("\n");


	// # 숫자 여러개와 문자를 한번에 표현 
	printf("%d + %d = %d" , 10 , 3 , 10 + 3); printf("\n");
	printf("%d - %d = %d" , 10 , 3 , 10 - 3); printf("\n");
	printf("%d * %d = %d" , 10 , 3 , 10 * 3); printf("\n");

	// # 둘다 정수이면 몫이 나온다.
	printf("%d / %d = %d" , 10 , 3 , 10 / 3); printf("\n"); 

	//# 최소 둘 중 하나는 실수여야 나누기가 된다.
	printf("%d / %f = %f" , 10 , 3.0 , 10 / 3.0); printf("\n");
	// 실수와 정수 연산은 내부적으로 정수를 강제로 실수로 변환해서 연산한다. 
	
	printf("%d / %f = %.2f" , 10 , 3.0 , 10 / 3.0); printf("\n");
	// % 를 출력하려면 %% 두개를 사용해야한다. 
	printf("%d %% %d = %d" , 10 , 3 , 10 % 3); printf("\n");


	system("pause");
}

'C > ' 카테고리의 다른 글

[11] 연산자 : 비교연산자  (0) 2020.07.14
[10] 연산자 : 대입연산자  (0) 2020.07.14
[08] 연산자  (0) 2020.07.14
[07] 학습계획서  (0) 2020.07.14
[06]-A. 영수증 출력  (0) 2020.07.14

댓글