一:问题及代码
/*
* 文件名称:C++2
* 作 者:彭晓彬
* 完成日期: 2016 年 3 月 24日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:判断一个人的体重是否正常
* 输入描述:对人体重的判断
* 问题描述:无
* 程序输出:超重 超轻 正常
* 问题分析:
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
int h,m,n;
cout<<"请输入身高(cm)和体重(kg):";
cin>>h>>m;
n=h-100;
if(m>1.2*n)
cout<<"你的体重超重"<<"\n"<<"标准体重为:"<<n<<"\n"<<"请适当减肥";
else
{
if(m<0.8*n)
cout<<"你的体重超轻"<<"\n"<<"标准体重为:"<<n<<"\n"<<"需注意饮食";
else
cout<<"你的体重正常,请继续保持";
}
}
二:运行结果
三:心得体会
一开始一直出错,感觉自己还有很多不懂,在老师的讲解下明白了许多。
四:知识点总结
1.使用if,else语句是要注意格式的美观。
2.在一条完整的语句后才加;。
3.要正确判断条件范围。