【发布时间】:2020-04-27 09:45:56
【问题描述】:
1.我的任务是包含一个类的组合,我必须返回在给定地址(作为参数)拥有超过 10 个房间的酒店我这样做了,但我不确定它是否正确:
int findHotel([], string add)
{
for (int i = 0; i < 10; i++)
{
if (hotels[i].getName() == na)
hotels[i].print();
}
}
2.一个函数,返回至少有 10 个房间有 wifi 的酒店。
【问题讨论】:
-
通过查看从代码中得到的编译器错误,您可能已经知道您编写的内容不正确。 How do I ask and answer homework questions?
-
如果您需要代码方面的帮助,您应该在问题中包含minimal reproducible example 和编译器错误
-
除了语法错误,你应该返回酒店,你声明了返回
int的函数,但是你没有返回任何东西,看起来不太正确...... -
“我没有错误”...坦率地说,我不相信这一点,尽管我也无法说服自己,因为当我尝试编译它时,该代码会产生错误不完整的事实。请minimal reproducible example
-
您应该退回它们还是打印它们?返回东西和打印东西是不一样的(尽管我们通常使用“输出”来指代两者)。