2017-09-07 11 views

답변

4

상징 * 수치 대신에이 사용될 수

printf("%*.*f\n", a, b, floatVariable); 

수치가 예상되는 형식 문자열의 각 *은에서 소비하는 int 인수 원인 인수 목록에 저장되고 숫자 값으로 사용됩니다. 당신이 그것을 통과하면 바로 같은 floatVariable 유형 double 또는 float이어야합니다

참고 %f와 변수를 인쇄 할 ab이 표기법을 사용하기 위해서는 유형 int이어야합니다. 그렇지 않은 경우 다음을 사용해야합니다.

printf("%*.*f\n", (int)a, (int)b, floatVariable); 
+0

왜 투표에 더 많은 투표가 없습니까? 이 질문에 대한 완벽한 대답입니다. – Bathsheba

+1

고맙습니다. – Rafael