void output(int n)
{
for (int i = 0; i < n; i++)
{
cout << name[i] << ' ' << score1[i] << ' ' << score2[i] << ' ' << score3[i];
cout.setf(ios::fixed, ios::floatfield);
cout.precision(1);
cout << ' ' << average[i];
cout << ' ' << rate[i] << endl;
}
}
클래스 내부 구문인데
저기서 소수점 출력하는거
한바퀴 돌고나면 전부 소숫점으로 나와 버리는데
average만 소숫점 나오도록 초기화 못하나?
c++은 cout 써야 한다는 편견을 버리고 그냥 printf 쓰셈