junwoo314   2년 전

29번째줄을

printf("%.3lf%\n", avgstd/stuNum* 100.0);  이렇게 하면 틀리고

printf("%.3lf%\n", 100.0 * avgstd/stuNum); 이렇게 하면 맞다고 뜹니다

혹시 이 순서에 어떤 차이가 있는걸까요?

yeop77   2년 전

printf("%.3lf%\n", avgstd/stuNum* 100.0);   ->   (avgstd/stuNum) * 100.0

printf("%.3lf%\n", 100.0 * avgstd/stuNum);   ->   (100.0 * avgstd) / stuNum

댓글을 작성하려면 로그인해야 합니다.