我正在编写一个程序,该程序对由三个整数成员组成的结构 distanceType 执行两个操作:英尺、码和英里。函数 convertYards 以码为单位的距离大于或等于 1760(因为有 1760 码以英里为单位)并将其转换为 x 英里、y 码和 z 英尺(即 distanceType)。我在使用函数参数时遇到问题。convertYards 接受一个整数值并返回一个距离类型。问题是我不确定如何定义函数。由于它可以接受距离1或距离2(整数值),代码的一小部分如下,带有“???”的区域 是我感到困惑的。
struct distanceType
{
int miles;
int yards;
int feet;
}
distanceType convertYards(int ???) //Define convertYards
任何帮助表示赞赏,谢谢。