이 코딩에서 의문점이잇습니다.!
우시
2023.04.01
질문 제목 : 질문 내용 :int x,y;
float z;
printf(두 개의 정수를 입력하시오 \n);
scanf(%d %d, &x, &y);
z = x+ y;
printf(합 : %1f \n 평균 : %1f \n, z , z/2.0);
return 0;
여기서 %1f가 의미하는게뭔가요?? 왜 %1f를사용한거죠? 그냥 %f만 사용하면안되요? 왜 앞에 1이붙엇죠? 23해요
-
피라
일단은 float의 경우는 %f 가 맞습니다.
그리고 double의 경우는 %lf 입니다.(long float)
그러나 우리가 소수점 뒤자리수를 정할때는 %.1f 와 같이 사용하기도 합니다.