一、问题及代码:
/*
* 文件名称: a.cpp
* 作 者: 王鑫涛
* 完成日期: 2016 年 3 月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:完成一个可以输出体重状态的程序
* 输入描述:略
* 问题描述:略
* 程序输出:略
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
double weight,height,w;
cout<<"你的身高:(cm)";cin>>height;
cout<<"你的体重:(kg)";cin>>weight;
w=height-100;
if(w-weight*1.2>0)
cout<<"您超重了"<<endl;
else
if((w-weight)-0.2>0)
cout<<"您超轻了"<<endl;
else
cout<<"正常"<<endl;
return 0;
}
二、运行结果:
三、心得体会:
很多语句需要自己去不断调试才知道怎么写最恰当,这个程序就写了一节课
四、知识点总结:
1.如需在程序中使用函数就需要调用函数库,开头需加入“#include<cmath>”;
2.if后的语句如果有点长就需要用括号括起来,不然容易引起else指代不明的情况;