C语言实践:英尺-英寸-米-厘米转换与三角形面积计算

0 下载量 72 浏览量 更新于2024-06-27 收藏 31KB DOC 举报
这段代码提供了两个C语言程序,分别涉及基本的单位转换和几何计算。第一个程序名为"英尺、英寸、米、厘米间的转换",由白银在2007年6月11日编写。该程序包含三个函数:`floatGetInch()`、`floatGetMeter()` 和 `floatGetCentiMeter()`,用于将英尺转换为英寸、英寸转换为米以及米转换为厘米。在`main()`函数中,用户输入英尺的值,程序依次执行这三个函数进行单位换算,并输出结果。 `floatGetInch(float feet)` 函数接收一个英尺值,将其乘以12(因为1英尺等于12英寸),然后返回转换后的英寸值。 `floatGetMeter(float inch)` 函数接受英寸作为输入,通过将英寸乘以2.54(因为1英寸等于2.54厘米)来得到米。 `floatGetCentiMeter(float meter)` 函数则将米转换为厘米,即米值乘以100。 第二个程序是计算三角形面积的函数,名为"求三角形面积"。同样由白银编写,`main()`函数提示用户输入三角形的底和高,`floatGetArea(float h, float l)` 函数计算面积,公式是根据三角形面积公式(面积 = 底 * 高 / 2)得出。这个函数接受底和高的浮点数作为参数,返回计算出的面积。 这段代码展示了C语言中基本的数值转换和几何计算功能,帮助学习者巩固对变量声明、函数定义、数据输入和输出以及数学运算的理解。通过这两个实例,读者可以实践C语言的函数调用和控制结构,同时提升对不同单位换算和简单几何问题求解的能力。