前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >❤️C++布尔值❤️

❤️C++布尔值❤️

作者头像
川川菜鸟
发布2021-10-19 14:45:41
1K0
发布2021-10-19 14:45:41
举报

布尔值

很多时候,在编程中,您需要一种只能具有两个值之一的数据类型,例如:

  • 是/否
  • 开关
  • 真假 为此,C++ 有一个bool数据类型,它可以取值true (1) 或false(0)。 布尔值 布尔变量是用bool关键字声明的,并且只能取值trueor false:
代码语言:javascript
复制
#include 
using namespace std;

int main() {
  bool cainiao = true;
  bool chuan = false;
  cout << cainiao << "\n";
  cout << chuan;
  return 0;
}

演示:

在这里插入图片描述
在这里插入图片描述

布尔表达式

布尔表达式是一个C ++表达式返回一个布尔值:1(真)或0(假).你可以使用比较运算符,例如大于( >) 运算符来确定表达式(或变量)是否为真:

代码语言:javascript
复制
#include 
using namespace std;

int main() {
  int x = 25;
  int y = 12;
  cout << (x > y);
  return 0;
}

演示:

在这里插入图片描述
在这里插入图片描述

或者更简单:

代码语言:javascript
复制
#include 
using namespace std;

int main() {
  cout << (10 > 9);
  return 0;
}

演示:

在这里插入图片描述
在这里插入图片描述

在下面的示例中,我们使用等于( ==) 运算符来计算表达式:

代码语言:javascript
复制
#include 
using namespace std;

int main() {
  int x = 10;
  cout << (x == 10);
  return 0;
}

演示:

在这里插入图片描述
在这里插入图片描述

再试试:

代码语言:javascript
复制
#include 
using namespace std;

int main() {
  cout << (10 == 15);
  return 0;
}

演示:

在这里插入图片描述
在这里插入图片描述

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-09-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 布尔值
  • 布尔表达式
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档