|
|
发表于 2022-12-21 00:04:46
|
显示全部楼层
把Name和Height_cm反过来定义就可以了
- #include <stdio.h>
- int main()
- {
- unsigned char Height_cm; //在课上听人的身高不大可能超过255,我就把身高定成了unsigned char 的类型
- char Name[26];
- 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;
- }
复制代码 |
|