if( (tmw%100!=0) && (tmw.year%400 == 0) | (tmw.year%4 == 0) )
这样判断闰年对吗,用个短路与,前面要不符合就停止判断了,感觉要加个括号
if( (tmw%100!=0) && ( (tmw.year%400 == 0) | (tmw.year%4 == 0) ) )
但是不加括号也可以吧,第一个是1的话就继续执行,或者可以看成前两个一起执行,结果在和第三个执行比较,反正有|
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
判断闰年,逻辑或和短路与
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
- 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7581222
- 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:调用函数,判断闰年
- 另外, 我还从CSDN技能树中找了一些相关资料给你, 你可以学习下:
- 相关习题: 判断闰年
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-09-24 14:54回答 1 已采纳 四年一闰,百年不闰,四百年再闰。选B
- 2020-05-29 10:04回答 1 已采纳 JKD 的日历类提供了判断闰年的方法: ``` java.util.GregorianCalendar.isLeapYear()方法的用法 ``` 没有闰月的方法,闰月是中国农历的说法,不是公
- 2022-04-25 09:07回答 4 已采纳 望采纳!谢谢 def runnian(year): if (year%4 == 0 and year%100 != 0) or year % 400 == 0: print(
- 2023-03-25 06:21在C#编程语言中,逻辑运算、运算符优先级、类型转换和判断闰年是基础且重要的知识点。本文将深入探讨这些主题,帮助你更好地理解和应用它们。 首先,我们来看看逻辑运算。C#中的逻辑运算符包括AND(&&)、OR(||)以及...
- 2021-11-20 01:51回答 2 已采纳 n = int(input(">>>")) for _ in range(n): y = int(input(">>>")) if (y % 4 =
- 2021-11-23 08:15回答 2 已采纳 代码如下: #include <stdio.h> int isLeap(int year) { if(year%4==0 && year%100!=0 || year%400==
- 2021-10-26 11:27回答 1 已采纳 在这道题中, if (leap) => 如果 leap 为 true => 如果 leap 非零,例如 leap == 1C 中 非零为true 这里 if (leap) 这种写法比
- 2025-02-13 09:23通过实例演练,学员不仅能学会如何利用条件判断完成特定业务逻辑的数据处理流程,还能掌握求解最短路径的相关知识点,以及了解有关字符串操作的高级技巧。 其他说明:这三个习题都强调编程实践中的具体步骤指导,...
- 2022-12-19 02:50回答 2 已采纳 你if判断的那一行多了分号,也可以参考下列代码,望采纳 #include <stdio.h> int main() { int year; printf("请输入年份:
- 2022-03-22 07:10回答 2 已采纳 代码如下(仅供参考): import java.util.Scanner; public class Demo1 { public static void main(String[] ar
- 2021-12-04 02:19回答 2 已采纳 #include <stdio.h> void fun(int year) { if (year%4==0 && year%100 !=0 || year%400==0)
- 2021-03-17 05:40胡文燕的博客 运算符就是我们接触到的如:加减乘除之类的符号表达式 & 运算符: 表达式由运算符和操作数组成如:上面三个都是表达式,说明运算符是可选的。第三个表达式中的加号... 逻辑运算符 & 条件运算符 & 位运算...
- 2024-04-28 09:43波音彬要多做的博客 一些小练习,加强逻辑运算、分支和循环的学习印象与理解,新的感悟为新的函数的理解解析部分
- 2025-01-09 06:57Xiao Xiangζั͡ޓއއ的博客 在 C 语言中,分支结构是用于控制程序执行流程、根据不同条件做出不同处理的重要编程结构。常见的分支结构有 if 语句和 switch 语句。if 语句通过判断括号内表达式的真假来决定是否执行其后紧跟的语句块,若表达式为...
- 2025-01-24 04:33这段代码通过逻辑运算符判断一个年份是否为闰年,使用了逻辑与与逻辑或的组合。 #### 5. 逻辑操作符的注意点 - 在使用逻辑运算符时,要特别注意运算符的优先级,以及运算符结合的方向。 - 短路特性虽然可以提高程序...
- 2024-08-09 16:26master_chenchengg的博客 想象一下,当你编写一个程序时,如果没有条件语句,你的程序将像是一首没有高潮起伏的曲子,缺乏变化和趣味。而有了条件语句之后,程序就如同交响乐一般,能够根据不同的情况作出相应的反应,呈现出丰富多彩的行为。...
- 2021-05-20 13:18圣狗子的博客 最有效的闰年测试:if((year&3)==0&&((year%25)!=0||(year&15)==0)){/*leapyear*/}此代码在C,C ++,C#,Java和许多其他类C语言中有效。该代码使用单个TRUE / FALSE表达式,该表达式由三个单独的...
- 2021-10-06 15:49在C语言中,关系运算与逻辑运算是编程中不可或缺的部分,它们主要用于判断和控制程序的流程。本讲主要讲解了关系运算符、逻辑运算符以及它们在if语句中的应用。 首先,逻辑值在C语言中被表示为1(真)和0(假)。这...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司