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

3.6 小蝌蚪找妈妈
——布尔类型

“小蝌蚪找妈妈”是一则经典的儿童故事,讲述了一群小蝌蚪寻找自己的妈妈的冒险经历。故事中,小蝌蚪孵化出来后,发现周围的动物都有妈妈陪伴,于是它们也希望能找到自己的妈妈。小蝌蚪们向各种动物询问,问过小鱼、小鸟、小猫等,但它们都不是自己的妈妈。小蝌蚪们感到沮丧和孤独,但它们没有放弃。

最后,小蝌蚪们碰到了一只母鸭,它们告诉母鸭自己在寻找妈妈。母鸭感到同情,带领小蝌蚪们去找它们的妈妈。到达一片池塘后,小蝌蚪们看到一只大青蛙,它们从心底感觉到这就是自己的妈妈。最终,小蝌蚪们找到了妈妈,它们相互认出对方,幸福地团聚在一起,图3.17展示的就是小蝌蚪找妈妈。

由于对话中需要辨别小蝌蚪的妈妈,因此需要在对话中使用到布尔类型,其步骤如下。

(1)定义是与否,使用T(true)表示是,使用F(false)表示否。

(2)编写对话,使用cout语句输出。

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

图3.17 小蝌蚪找妈妈

图3.18 小蝌蚪找妈妈流程图

根据流程图,实现小蝌蚪找妈妈的程序。编写代码如下:

代码执行后的效果如下:

  蝌蚪说:金鱼、金鱼你是我们的妈妈吗?
  金鱼说:F
  蝌蚪说:青蛙、青蛙你是我们的妈妈吗?
  青蛙说:T

核心知识点

布尔类型是一种用于表达逻辑判断的数据类型。在C++语言中,布尔类型使用英文字母bool表示,该类型只有真(true)和假(false)两个值。布尔类型的值true通常被映射为整数1,而false通常被映射为整数0。因此,在特定环境下,输出布尔类型的值true可能会显示为1。要定义一个布尔类型的变量,可以使用以下语法形式:

  bool 变量名=布尔值;

助记小词典

bool:boolean(布尔,发音为[ˈbuːliən])的简写。

思维导图

布尔类型的思维导图如图3.19所示。

图3.19 思维导图

练一练

(1)在C++语言中,布尔值有______个。

(2)编写程序,定义一个布尔类型的变量,将其赋值为false,并输出。 QC7e38G65sXyZPH5jjtl3fxIdXuS+32+VWN9aMTRbGSBk0TbPpKQaHnbFkXzbJKc

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