main() { printf("%d\n", 4/3); printf("%f\n", 4/3); printf("%f\n", (float)4/3); printf("%f\n", 4/3.0); } 결과 1 0.000000 1.333333 1.333333 모두 정수형이면 연산 결과도 정수형, 실수형으로 바꿔주어야 함. 정수형 상수는 int(4byte), 실수형 상수는 double(8byte) 가 사용된다. 서식 지정자 %d -> 10진 정수 decimal digit의 약자