我不确定如何阻止我的标记值被读入我的数组,这会导致我的总计和平均计算出错。谁能帮忙?
这是 while 循环:
while (grade != -1)
{
cin >> grade;
gradesArray[count] = grade;
total += gradesArray[count];
average = total / count;
count++;
}
cout << "You have entered " << count << " grades." << endl;
cout << "The average of these grades is " << average << endl;
最佳答案
while (std::cin >> grade && grade != -1)
关于c++ - 在确定数组的总数和平均值时,如何阻止将哨兵值读入数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38318531/