float getTestScore();
float score;
cout<<"Please enter a test score"<<endl;
cin>>score;
return score;
我正在制作一个算法,它需要三个测试分数并计算平均值。我正在使用函数,我的函数的这一部分获得了测试分数。我需要输入验证,因为分数需要在 0 到 100 之间,包括 0 到 100。我尝试了一个 do-while 循环
do { /* ... */ } while ((score>=0) && (score<=100))
但这会导致无限循环,反复要求分数。我只需要0到100之间的三个分数。