购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.2 计算公交车上的人数
——运算符

公交车是一种大型的公共交通工具,通常由政府或私营经营者提供。它们在城市和乡村地区的道路上运营,为乘客提供从一个地方到另一个地方的交通服务,如图4.4所示。今天数学课上,老师出了一道计算公交车上人数的题目。题目是这样的:公交车上有42人,到北京路站下了29人,又上15人,现在车上有多少人?

图4.4 公交车

该题目可以使用C++代码实现,其中需要使用运算符,其步骤如下。

(1)定义一个整型变量cnt,用于存储当前公交车上的人数。

(2)使用当前人数cnt减去下车的人数,将结果再存储到cnt中。

(3)使用当前人数cnt加上上车的人数,将结果再存储到cnt中。

(4)输出现在车上的人数。

根据实现步骤,绘制流程图,如图4.5所示。

根据流程图,实现计算公交车上的人数。编写代码如下:

代码执行后的效果如下:

  现在车上有28人

核心知识点

在上方的代码中,“=”“+”“-”等都属于运算符。运算符也称为操作符,用于执行程序代码运算,会针对一个或一个以上操作数项目进行运算。例如,在表达式42-29中,操作数为42和29,运算符为减号“-”。根据操作数的个数,运算符可以分为三种,分别为单目运算符(一元运算符)、双目运算符(二元运算符)和三目运算符(三元运算符),这里的“目”代表的就是操作数。

根据功能,运算符还可以划分为赋值运算符、算术运算符、位运算符、关系运算符、逻辑运算符、条件运算符、逗号运算符、sizeof运算符及其他运算符。

思维导图

运算符思维导图如图4.6所示。

图4.5 计算公交车上的人数流程图

图4.6 思维导图

练一练

(1)草地上有公鸡7只、母鸡39只,编写一个程序,计算母鸡比公鸡多多少只。

(2)加法运算符属于____目运算符。 804m8OP/R/hkKs9HhZHcOUR58DySULe+QsxIq2WdN+MTHjoyAhkrrLf3hXMFysoD

点击中间区域
呼出菜单
上一章
目录
下一章
×