c语言厘米换算英尺英寸
时间: 2024-10-04 10:00:15 浏览: 41
C语言 AES128 加密
在C语言中,如果你需要进行厘米到英尺英寸的转换,可以创建一个简单的函数来完成这个计算。英尺是由30.48厘米构成的,英寸则是由2.54厘米构成的。下面是一个简单的示例:
```c
#include <stdio.h>
// 定义转换常数
const float CM_TO_FT = 0.3048;
const float CM_TO_INCH = 2.54;
void cmToFeetAndInches(int centimeters) {
float feet = centimeters / CM_TO_FT;
float inches = (centimeters % CM_TO_FT) * CM_TO_INCH;
printf("%.2f厘米等于 %.1f 英尺 %.0f 英寸.\n", centimeters, feet, inches);
}
int main() {
int input_cm;
printf("请输入厘米数: ");
scanf("%d", &input_cm);
cmToFeetAndInches(input_cm);
return 0;
}
```
在这个程序中,`cmToFeetAndInches` 函数接受厘米值作为输入,然后分别计算出对应的英尺和英寸数值,并按照浮点数格式精确到小数点后两位。用户可以在`main`函数中输入想要转换的厘米数。
阅读全文