题解 | 判断身材状态
#include <iostream> using namespace std; #define CHECK_CONDITION(bmi) \ if ( bmi>24.9) { \ cout << "偏胖" << endl; \ } else if (bmi > 20.9 ) { \ cout << "适中" << endl; \ } else if (bmi >18.5 ) { \ cout << "苗条" << endl; \ } else { \ cout << "偏瘦" << endl; \ } int main() { double weight; double height; cin >> weight; cin >> height; double bmi=weight/(height*height); // write your code here...... CHECK_CONDITION(bmi); return 0; }