열을 정렬 할 수 있었지만 "%"가 퍼센트 변수에 연결되지 않는 코딩 문제가 있습니다. 열 정렬 관련 문제
이
출력/정렬 내 코드입니다 ://HEADER
outFile << left << setfill(' ') << setw(15) << "Member Name"
<< setfill(' ') << setw(20) << "Portion Achieved"
<< setfill(' ') << setw(12) << "Grade (%)"
<< setfill(' ') << setw(15) << "Letter Grade"
<< setfill(' ') << setw(15) << "Comment" << endl;
while (count <= 6)
{
cout << "Enter Name: ";
cin >> student.name;
cout << "Points Achieved: ";
cin >> student.points;
cout << "\n";
decimal = (student.points/60);
percent = decimal*100;
outFile << left << setfill(' ') << setw(15) << student.name
<< setfill(' ') << setw(20) << decimal
<< setfill(' ') << setw(12) << percent << " %"
<< setfill (' ') << setw(15);
이 출력이 모습입니다 :
Member Name Portion Achieved Grade (%) Letter Grade Comment
Min 0.166667 16 %F Sorry, you did not pass :(
Carmela 0.333333 33 %F Sorry, you did not pass :(
Jayson 0.5 50 %F Sorry, you did not pass :(
Kristin 0.666667 66 %D Needs Improvement!
Mae 0.833333 83 %B Well Done!
JT 1 100 %A Excellent!
VS 나는 그것을보고하는 방법 :
Member Name Portion Achieved Grade (%) Letter Grade Comment
Min 0.166667 16% F Sorry, you did not pass :(
Carmela 0.333333 33% F Sorry, you did not pass :(
Jayson 0.5 50% F Sorry, you did not pass :(
Kristin 0.666667 66% D Needs Improvement!
Mae 0.833333 83% B Well Done!
JT 1 100% A Excellent!
'<< setw (12) << % << "%"'대신 %% setw (12) << "%"'를 시도하십시오. – user463035818
@ tobi303 : 작동하지 않습니다. –
# 및 % 스틱 제작에 성공했지만 마지막 두 열이 정렬되지 않았습니다. – Minacpil