一。问题及代码
/*
* 文件名称: 标准体重
* 作 者: 朱广生
* 完成日期: 2016 年 3 月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:If语句
* 输入描述: 略
* 问题描述: 略
* 程序输出: 略
* 问题分析: 多次使用If语句
* 算法设计: 略
*/
#include <iostream>
using namespace std;
int main()
{
int h,w,g;
cout<<"输入身高"<<endl;
cin>>h;
cout<<"输入体重"<<endl;
cin>>w;
g=h-100;
if(w>=1.2*g)
cout<<"超重"<<endl;
else if(w<=0.8*g)
cout<<"超轻"<<endl;
else if(w>0.8*g||w<1.2*g)
cout<<"标准"<<endl;
return 0;
}
二。运行结果
<img src="https://img-blog.csdn.net/20160324104456291?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
三。知识点总结
多次用了if语言,同时也用到了else。||有或者的意思。
四。心得及体会
感觉这个实验好难,有些知识点不知道,例如为什么If前面还要加else,表示不懂。