请C语言高手来帮我解决下这个问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 07:48:49
判断一个人的胖瘦体重=身高-104,如果实际体重超过该指标的%5为胖 ,低于该指标的%5为瘦,否则为正常,输入一个人的身高体重后,要求输出该体重是胖,瘦,还是标准体重。。。。。先谢谢各位大虾了

#include<stdio.h>
main()
{
float high,weight;
int percent;
printf("请输入身高和体重:");
scanf("%f%f",&high,&weight);
percent=(weight-(high-104))/(high-104)*100;
if(percent>5)printf("你的体重为胖\n");
else if(percent<-5)printf("你的体重为瘦\n");
else printf("你的体重正常\n");
}

#include<stdio.h>
#include<string.h>

int main()
{
float a,b,c;
puts("请输入身高和体重:");
scanf("%f %f",&a,&b);

c=a-104;

if(b > (1+0.5)*c) puts("胖");
else if(b < (1-0.5)*c) puts("瘦");
else puts("正常");

getchar();
return 0;
}

我可以帮你解决,支付宝交易。
联系方式:272835910@qq.com