0
之前期望的非限定ID这是弹出作为我的代码中的错误。请帮忙!错误:在'{'令牌
bool validData(int id, float exam1, float exam2, float exam3);
****************************************************
//Purpose: Determine id, exam1, exam2, exam3 are valid or invalid.
//Input: id, exam1, exam2, exam3.
//Precondition: id, exam1, exam2, exam3 are assigned values.
//Output: bool.
//Post condition: This function returns true if all data are valid, otherwise return false.
//Note: None.
****************************************************
{
if ((id <= MAXID && id >= MINID) && (exam1 <= MAXEXAM && exam1 >= MINEXAM) && (exam2 <= MAXEXAM
&& exam2 >= MINEXAM) && (exam3 <= MAXEXAM && exam3 >= MINEXAM)) {
return true;
} else {
return false;
}
}
删除第一个分号。另外,在第一行之前发表评论会更好。 –
那么代码是一个功能,所以它在技术上需要分号 – user3467056
分号是一个错误。这不是“技术上需要”或任何东西。函数定义不采用分号。 –