逻辑分支 if 语句的语法

阅读量: 216 编辑

在日常生活中,经常会有这样的描述。

1、如果明天下雨,那么我要带伞。

2、如果数学考了 100 分,那么妈妈就给我买一个礼物。

在编程中,如果完成这样的语句呢?可以使用C++的分支结构代码 if 语句来完成。

一、if 语句的语法

if(表达式){
	表达式成立时,执行的语句;
}

1、表达式的结果是 bool 类型,要么为 true(真) 、要么为 false(假);

2、所以 bool 类型只有两个值,就是真、假值;

3、表达式成立,指的就是表达式的结果是 true

bool a = true;
if(a){
	cout << "表达式成立:true" << endl;
}

这个例子中表达式的结果就是true,所以可以执行cout,输出内容。如果是 bool a = false; 那么就不会执行cout

二、bool 类型

在C++中,

1、bool 类型只有两个值,就是真、假值。

2、如果用 cout 进行输出,true输出为 1,false 输出为 0。

3、bool 类型主要用在 if 表达式 和 for 循环表达式中。

三、编程练习

用程序表达:如果明天下雨,那么我要带伞。

bool mingTianXiaYu = true; // true 表示明天下雨是真的

if(mingTianXiaYu ){
	cout << "明天下雨,我要带伞" << endl;
}
爱码岛编程公众号
微信扫码关注
爱码岛编程小程序
微信扫码打开
苏ICP备13052010号
©2023 南京匠成信息科技有限公司