📄 2xi.cpp
字号:
// Calculate 25 average student grades, report summary
#include <iostream.h>
void main ()
{ float A, B, C, D, F; // grade counts
float ave, sum, grade, grade_count; // grade calculation vars
float ID; // student ID number
float count; // loop counter for 25 students
A = 0.0;
B = 0.0;
C = 0.0;
D = 0.0;
F = 0.0;
count = 0.0;
while (count < 25.0) // loop over 25 students
{
cin >> ID;
grade_count = 0.0;
sum = 0.0;
cin >> grade;
while (grade > 0.0) // loop through list of grades
{ sum = sum + grade;
grade_count = grade_count + 1;
cin >> grade;
} // end of (grade > 0.0) loop
ave = sum / grade_count; // calc this student's grade
if (ave >= 90.0) // add a count to appropriate
A = A + 1.0; // grade category
else if (ave >= 80.0)
B = B + 1.0;
else if (ave >= 70.0)
C = C + 1.0;
else if (ave >= 60.0)
D = D + 1.0;
else F = F + 1;
count = count + 1.0;
} // end of (count < 25) loop
cout << "A " << A << ", B " << B << ", C " << C << ", D " << D
<< ", F " << F << endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -