第二课笔记

概念:用逻辑运算符把关系表达式或者逻辑值连接起来的式子,称为逻辑表达式。逻辑表达式的值依然为一个逻辑值,所以可以嵌套表示,构成一个很复杂的表达式。

&& 逻辑与 例子: 1.true && true 结果:true 2.true && false 结果:false 必须两个都是true,表达式结果才是true,有一个是false就不行


|| 逻辑或

例子:   1.true || true 结果:true 2.true || false 结果:true 只要有一个是true,整个表达就是true




公历闰年的判断方法:

1)年份是4的倍数,且不是100的倍数的,为闰年;

2)如果年份是400的倍数,也是闰年。

3)以上两个条件是或的关系

整合成一行代码就是这样:

cout<< ((n%4==0&&n%100!=0) || (n%400==0)) << endl;


要判断a是不是在b和c之间,不能写成if(b<=a<=c),应该要写成if(a>=b&&a<=c)

判断a是否为小写字母 :if(a>='a'&&a<='z')

判断d是否为数字字符: if(d>='0'&&d<='9')


大小写字母转换万能公式:

温馨提示:此处“X”代表的是大/小写字母

大写转小写:

X+'a'-'A

小写转大写:

x+'A'-'a'


#转载请注明出处!