#include <stdio.h>

int main() { printf('请分别输入你身高的英尺与英寸:');

int foot;
int inch;

scanf('%d %d', &foot, &inch);
int totalInches = foot * 12 + inch;
float heightInMeters = totalInches * 0.0254;
printf('身高为%.2f米\n', heightInMeters);

return 0;

}

该程序实现的功能是:让用户输入身高的英尺和英寸,然后将其转换为以米为单位的身高并打印出来。

代码中,我们首先定义了两个整型变量 footinch,用于存储用户输入的英尺和英寸。然后使用 scanf 函数获取用户输入,并将输入的值存储到 footinch 变量中。

接下来,我们计算总的英寸数:totalInches = foot * 12 + inch。由于 1 英尺等于 12 英寸,所以我们将英尺转换为英寸后加到英寸上得到总英寸数。

最后,我们将总英寸数转换为米:heightInMeters = totalInches * 0.0254。1 英寸等于 0.0254 米,所以我们将总英寸数乘以 0.0254 即可得到身高以米为单位的值。

在打印结果时,我们使用了 %.2f 来保留小数点后两位。

C语言程序:将英尺和英寸转换为米

原文地址: https://www.cveoy.top/t/topic/tZB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录