c언어 실수 반올림 질문
조회수 526회
아래 코드를 실행하면 마지막 실수 값이 자동으로 반올림 되어 나옵니다.
입력: 4
15 23.6 100.35 0.388
#include <stdio.h>
int main(void)
{
int cnt;
scanf("%d", &cnt);
double arr[cnt];
double hap=0;
for(int i=0; i<cnt; i++)
{
scanf("%lf", &arr[i]);
printf("%.2lf ", arr[i]);
hap += arr[i];
}
printf("\n");
printf("hap : %.2lf\n", hap);
printf("avg : %.2lf", hap/cnt);
return 0;
}
%.2lf
때문에 그런 걸까요?
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력