需要帮助来重写这个循环,我觉得我走得太远了,肯定这不是正确的方法,这是唯一阻止我的程序运行的方法。有谁能给我指个方向吗?如果您需要更多信息,请让我知道
//--modifier
void student::completedCourse(double credits, double numericGrade)
{
my_credits += credits;
for (my_qualityPoints; credits; numericGrade;)
}这来自头文件
//--modifier
void completedCourse(double credits, double numericGrade);
// post: record a completed course by adding credits to my_credits
// and incrementing the qualityPoints by (credits * numericGrade)
// aStudent.completedCourse(4.0, 3.67) // a 4 credit A- perhaps发布于 2013-06-07 10:54:22
假设有一个成员变量my_qualityPoints,我也假设my_credits也是。
不确定为什么要在那里执行循环;使用my_credits增量是正确的。
void student::completedCourse(double credits, double numericGrade)
{
my_credits += credits;
my_qualityPoints += credits * numericGrade;
}https://stackoverflow.com/questions/16975417
复制相似问题