본문으로 바로가기
728x90
반응형

149p 


Exercise


13. 잠시 디버거가 되었다고 가정하자. 다음은 100에 1/2을 곱하여 50을 계산하려는 코드이다. 어디에 문제가 있는가?


 #include <stdio.h>

 

 int main(void)

 

 {

 

        int x = 100;

 

        int y;

 

        

 

        y = (1 / 2) * x;

 x,y가 정수형으로 선언이 되어있으므로

        printf("%d의 절반은 %d\n", x, y);

  (1.0/2.0) 혹은 선언할때 double로 선언후

        return 0;

    printf함수에서 %f로 출력해야한다.

 }

 


728x90
반응형