小强帮姑姑看了一下午便利店,发现收银机其实是一位深藏不露的"运算大师",从开门到打烊,它一秒钟都没停过:
客人买了 3 瓶饮料,每瓶 5 元 → 收银机立刻算出 3 × 5 = 15 元(乘法);
客人递来 20 元 → 收银机算出 20 − 15 = 5 元找零(减法);
遇上"满 100 减 20"的活动 → 收银机先比较"金额 ≥ 100 吗"(关系运算),成立才动手减钱;
"会员并且满 50 元才能抽奖" → 收银机要确认两个条件是否同时满足(逻辑运算);
每卖出一瓶饮料,后台的库存数量自动减 1(自减运算)。
"加、减、乘、除、比一比、判一判 —— 收银机忙活一整天,干的全是运算这件事!"
老师笑着揭秘:程序也一样——算总分、比大小、判断条件、统计个数……每一步都离不开运算。这一讲,我们就把 C++ 里的六大类运算一次认全。
💡 这个故事告诉我们什么?
收银机的每一次动作,都藏着运算的三个要素:
一要有"运算对象"(价格、付款、库存这些参与运算的数);二要有"运算符"(×、−、≥、&& 这些规定怎么算的符号);三要产生"结果"(每次运算都得到一个新值,供下一步使用)。
特别注意的是:比较和判断类运算的结果很特别——不是数,而是"成立或不成立"(true / false)。C++ 把运算分成六大类,下面我们就逐一认识它们。