回复 2楼 Tomorrw_I
#include<stdio.h>
#include<stdlib.h>
int main()
{
int Weight,Height,StandarWeight; //定义体重 身高 标准体重
int X=105; //标准差
double Y=1.1,Z=0.9; //定义标准差体系
while(1)
{
printf("请输入体重(计量单位为KG):");
scanf("%d",&Weight);
printf("请输入身高(计量单位CM):");
scanf("%d",&Height); //输入体重身高
StandarWeight=Height-X;
if(Weight>Y*StandarWeight)
{
printf("胖,请注引减少饮食,增加锻炼\n");//判断标准
}
else if(Weight>Z*StandarWeight)
{
printf("瘦,请注意保证饮食\n");
}
else
printf("正常体重,注意保持\n");
}
return 0;
}
请输入体重(计量单位为KG):160
请输入身高(计量单位CM):185
胖,请注引减少饮食,增加锻炼
请输入体重(计量单位为KG):
#include<stdio.h>
#include<stdlib.h>
int main()
{
int Weight,Height,StandarWeight; //定义体重 身高 标准体重
int X=105; //标准差
double Y=1.1,Z=0.9; //定义标准差体系
while(1)
{
printf("请输入体重(计量单位为KG):");
scanf("%d\n",&Weight);
printf("请输入身高(计量单位CM):");
scanf("%d\n",&Height); //输入体重身高
StandarWeight=Height-X;
if(Weight>Y*StandarWeight)
{
printf("胖,请注引减少饮食,增加锻炼\n");//判断标准
}
else if(Weight>Z*StandarWeight)
{
printf("瘦,请注意保证饮食\n");
}
else
printf("正常体重,注意保持\n");
}
return 0;
}
请输入体重(计量单位为KG):160
160
请输入身高(计量单位CM):175
胖,请注引减少饮食,增加锻炼
请输入体重(计量单位为KG):
为什么第二个要输入两次啊? 只是多了\n而已啊 ??