提问者:小点点

将数字与输入分开


我想写一个程序,从用户那里取一个英尺数和一个英寸数,如下所示,然后把这两个数转换成米,然后用两个整数和小数显示得到的数。小数部分应以厘米为单位

我的程序应该和这个例子一模一样:

输入:3英尺5英寸

输出:1米4.1400厘米


共1个答案

匿名用户

因此,如

constexpr float INCHES_TO_METER_RATIO = 0.0254;
void FeetToMeters(int feet, int inches)
{
    int totalInches = inches + (feet * 12);
    float totalMeters = totalInches * INCHES_TO_METER_RATIO;
    std::cout<< "Inches: " << totalInches << "Meters: " << totalMeters << "\n";
}