c语言求标准体重答案,C语言标准体重测试程序,请大家帮我看下,我的代码哪错了?...
#include "stdio.h"
void main()
{
char m='男',f='女';
char s='南',n='北';
char gender,area;
float hight=0,weight=0,tizhong;
do
{
printf("請輸入你的地域(北/南):");
scanf("%c",&area);
printf("請輸入你的性別(男/女):");
scanf("%c",&gender);
printf("請輸入你的身高:");
scanf("%f",&hight);
printf("請輸入你的體重:");
scanf("%f",&weight);
if(gender=='m')
{
if(area=='s')
{
tizhong=(hight-150)*0.6+48;
}
else
{
tizhong=(hight-150)*0.6+50;
}
}
else
{
if(area=='s')
{
tizhong=(hight-150)*0.6+46;
}
else
{
tizhong=(hight-150)*0.6+48;
}
}
if(weight>tizhong*1.05)
{
printf("你的體重偏重,請注意鍛煉身體\n");
}
else if(weight
{
printf("你的體重偏輕,請多吃點好東西\n");
}
else
{
printf("恭喜你,你的身材很好哦,繼續保持\n");
}
printf("如果想要退出請輸入exit\n");
if(getchar()=='exit')
{
break;
}
}while(getchar()!='exit');
}
不會報錯,運行出來,輸入“你的地域”后直接跳到輸入“你的身高”了,中間還有“你的性別”不能輸入,如下圖!
還有我寫了代碼,讓它輸入“exit”退出,可是也不行!
請高手幫我看看!
大概題意是:輸入你的南方人還是北方人,輸入你的性別,輸入你的身高和體重,根據判斷公式,來判斷你是體重輕或者重,還是標準體重!
總結
以上是生活随笔為你收集整理的c语言求标准体重答案,C语言标准体重测试程序,请大家帮我看下,我的代码哪错了?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 养虾一亩一般赚多少(养虾风险大吗)
- 下一篇: 模糊控制作业c语言,单片机 模糊控制 算