当前位置: 首页 > 知识库问答 >
问题:

将数字与输入分开

孙夕
2023-03-14

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

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

输入:3英尺5英寸

输出:1米4.1400厘米

共有1个答案

翟宾实
2023-03-14

因此,如

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";
}
 类似资料:
  • 问题内容: 我试图在下面的字段中限制输入为数字 它不适用于 它适用于以下代码,但同时更改了两个字段 需要更改用户正在输入的输入字段的值,而不是两者都更改 问题答案: 使用此处找到的指令:而不是ng-change函数。复制此处以方便参考:

  • 可以输入数值。 用法 Your browser does not support the video tag. 案例:数字标签 功能:显示输入的数值

  • 我试图将一个字符串(如“-10 5 3*”拆分为组成部分,以便在基本算术中使用,同时保持运算符的完整性,例如,不要混淆运算符和

  • 问题内容: 我是这个C ++世界的新手,正在尝试为数字密码编写输入验证功能。这是我到目前为止所得到的: 对于不正确的值,它工作得很好,但在有效输入时不会中断循环。知道我在这里缺少什么吗?干杯!! James Kanze脚本的ErroR: 新代码: 使用 和 验证作为字符串 感谢所有人(尤其是James Kanze)的帮助。这件事在这里很有效。 那里还有进一步改进的空间吗?干杯!! 问题答案: 这看

  • 简单地说,我目前正在使用的程序要求我分割扫描仪输入(例如:2火腿和奶酪5.5)。它应该读取一份杂货订单,并将其分成三个数组。我应该使用string.split,并能够将此输入拆分为三部分,而不考虑中间字符串中的空格。 示例输入#1:2苹果0.9 示例输出#1: 2个 苹果 0.9 示例输入#2:2更多苹果0.9 示例输出#2: 2个 更多的苹果 0.9 我如何实现这一点?每当我用string.sp

  • 每个进程操作系统都会分配三个文件资源,分别是标准输入(STDIN)、标准输出(STDOUT)和错误输出(STDERR)。通过这些输入流,我们能够轻易得从键盘获得数据,然后在显示器输出数据。 标准输入 来自管道(Pipe)的数据也是标准输入的一种,我们写了以下的实例来输出标注输入的数据。 package main import ( "fmt" "io/ioutil" "os" ) f