分支结构程序设计知识总结,及个人感悟

本文总结了C++中的分支结构,包括关系运算符、逻辑运算符和if、switch语句的使用。通过实例分析了运算符的优先级、逻辑短路计算以及如何判断闰年。此外,还分享了学习C++的心得体会。
摘要由CSDN通过智能技术生成

1.在c++中,提供了六种关系运算符,包括>,<,>=,<=,==,!=(其中等于是两个等号,赋值是一个等号)。

2.在c++中 通常用0表示假,1表示真。

3.在c++中,算术运算符,关系运算符,赋值运算符的优先级别由高到低,当然有括号的,先算括号里面。

关系运算符应用举例

假设变量定义为"int x=6,y=4,z=5;"请分别写出下列表达式的值

1)x+y>y+z

2)'x'<'z'

3)x==x>=y

分析1)先进行加法运算,再判断大于关系是否成立,所以表达式的值为1

2)因为字符x的ASCII值小于字符z的ASCII制,所以表达式的值为1

3)先执行后半部分运算其值为1,在执行等号运算6不等于1,所以表达式的值为0

4.c++提供了逻辑与(&&)逻辑或(||)和逻辑非(!)三种逻辑运算符,其中逻辑与和逻辑或是双目运算符,而逻辑非是单目运算符。

5.逻辑表达式是短路计算:在逻辑表达式的计算过程中,一旦能够确定整个表达式的值,就会立刻停止计算。例如,对于"A&&B",如果已经计算出表达式A为假,那么整个表达式的值肯定为假,于是表达式B就不需要再计算下去了。

逻辑运算符应用举例

判断某一年份是否是闰年的表达式

判断某一年是闰年,有两种情况,一种是能被4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值