c++入门6 选择结构

目录

前言

选择结构是什么

选择结构的语句

if语句

if-else语句

switch语句

关系运算符

逻辑运算符


前言

这次重点讲选择结构

选择结构是什么

选择结构就是判断一个条件,然后选择性的执行语句

选择结构的语句

if语句

if语句的格式:

if(表达式)

语句

作用:

判断括号里的值是不是1

是一则执行下面的一条语句

当然,你也可以把要执行的语句用花括号括起来

这样就可以执行多条语句

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n=0;
	if(n==0)
		cout<<"n=0!";
	return 0;
}

以上代码的结果:

n=0!

其中:

==是关系运算符,判断左右两边的值是否相等,是返回1,否返回0

if-else语句

if-else语句的格式:

if(表达式)

语句;

else

语句;

作用:

判断括号里的值是不是1

是则执行if下面的一条语句

否则执行else下面的一条语句

switch语句

switch语句的格式:

switch(表达式)

{

        case 表达式:

                语句;

                break;

        case 表达式:

                语句;

                break;

        ...

}

作用:

每个case后面的值都判断一下是否与switch后面的值相等

如果相等,就执行下面的所有语句

直到遇到break;

关系运算符

表格

符号 名称 作用
== 等于 判断左右两边的值是否相等,是返回1,否返回0
!= 不等于 判断左右两边的值是否不相等,是返回1,否返回0
> 大于 判断左边是否大于右边,是返回1,否返回0
< 小于 判断左边是否小于右边,是返回1,否返回0
>= 大于等于 判断左边是否大于等于右边,是返回1,否返回0
<= 小于等于 判断左边是否大于小于等于右边,是返回1,否返回0

逻辑运算符

表格

符号 名称 作用
&& 判断左右两边的值是否都等于1,是返回1,否返回0
|| 判断左右两边的值是否有一个及以上等于1,是返回1,否返回0
! 判断右边的值是否等于1,是返回0,否返回1

逻辑运算符优先级

!>&&>||

大家如果觉得我写得好

请点赞、收藏、关注我哦!

猜你喜欢

转载自blog.csdn.net/Guo_Clark/article/details/119908730