学习完“&&”和“||”之后,现在来看一个逻辑运算符组合运用的例子—判断闰年。一个年份是闰年,只需要满足以下其中一个条件即可。
(1)年份能被4整除,但是不能被100整除。
(2)能被400整除。
例如,2020年满足第一个条件,所以是闰年。2000年满足第二个条件,所以也是闰年。
“年份能被4整除,但是不能被100整除”用代码表示如下。
“能被400整除”用代码表示如下。
这两种情况用“||”合并在一起如下。
添加小括号可以增强代码的可读性和可靠性。这里不使用小括号也不影响运行结果。
判断闰年的程序如下。
运行结果如下。
这个程序也可以用嵌套的if语句来完成。
练习题
学校进行班级评比,分别对学习、卫生、纪律进行评分,每项满分100分。只有全部达到80分以上,才能评为优秀,只有2项达到80分以上才能评为良好。如果没有评为“优秀”或“良好”,就提示“继续努力”。请编写一个程序,输入3个分值,根据分值输出“优秀”“良好”“继续努力”中的一个。