挑对盒子

5 分钟

装东西要挑合适的盒子,装数也一样。人数、页数、糖的颗数这类不会有小数的,用 int;身高、体重、价格这类常带小数的,用 double。选盒子前先问自己一句:“这个数会出现小数吗?”

#include <iostream>
using namespace std;
int main() {
    int people = 30;         // 班级人数,用 int
    double weight = 28.5;    // 体重,用 double
    cout << people << endl << weight;
    return 0;
}

班级人数是整数用 int,体重会有小数用 double。最常见的错是图省事全用 int,结果体重 28.5 被砍成 28,数据就不准了。选对盒子,是写对程序的第一步。

小纸条

装“班级人数”和“你的体重”,各应该用 int 还是 double

登录 后可看答案