c语言多样例输入英寸身高,多样例输出厘米身高
时间: 2024-09-24 08:30:41 浏览: 23
在C语言中,处理多样例输入的英寸身高并转换成厘米身高通常会涉及到用户输入、数学计算以及格式化输出。以下是一个简单的示例程序,它提示用户输入英寸,然后将其转换为厘米:
```c
#include <stdio.h>
// 用于转换英寸到厘米的常量
const float INCHES_TO_CM = 2.54;
void convertInchesToCM(float inches) {
float cm = inches * INCHES_TO_CM;
printf("%.2f 英寸等于 %.2f 厘米。\n", inches, cm);
}
int main() {
// 输入多样性样例
int numExamples;
printf("请输入你想转换的英寸数(按Enter结束):\n");
scanf("%d", &numExamples);
for (int i = 0; i < numExamples; ++i) {
float inches;
printf("请输入第 %d 个英寸值:", i + 1);
scanf("%f", &inches); // 接收浮点数输入
convertInchesToCM(inches); // 转换并打印结果
}
return 0;
}
```
在这个程序中,用户可以连续输入多个英寸数值,每次输入都会经过`convertInchesToCM()`函数转换,并显示为相应的厘米值。`%.2f`是格式控制符,表示保留两位小数。