|
发表于 2022-12-11 21:43:20
|
显示全部楼层
- #include <stdio.h>
- int main()
- {
- char Name[26];
- unsigned char Height_cm; //在课上听人的身高不大可能超过255,我就把身高定成了unsigned char 的类型
- float Weight_kg, Height_in, Weight_lb ;
-
- printf("请输入您的名字:");
- scanf("%s",&Name);
-
- printf("请输入您的身高(cm):");
- scanf("%hhd",&Height_cm);
-
- printf("请输入您的体重(kg):");
- scanf("%f",&Weight_kg);
-
- printf("========== 正在为您转换 ==========\n");
-
- Height_in = Height_cm / 2.54 ;
- Weight_lb = Weight_kg * 2.2 ;
-
- printf("%s的身高是%.2f(in),体重是%.2f(lb)\n",Name,Height_in,Weight_lb);
-
- return 0;
- }
复制代码
运行正常,估计是编译环境问题 |
-
运行结果
|