题解 1039: [编程入门]宏定义之闰年判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

[编程入门]宏定义之闰年判断-题解(C语言代码)分条列举,很详细哦~

在做这道题时要注意以下几个点:一、闰年的判断:1.能被4整除而不能被100整除(如:2004年就为闰年,1900年就不是)2.能被400整除(如2000年)3.也可以只考虑年份的末两位,若末两位能整除4,那么就为闰年二、条件运算符的运用:条件?表达式1:表达式2(若条件为真则执行表达式1,

(带解析)[编程入门]宏定义之闰年判断

此题目的带参宏定义基本格式:defineleap_year(y)(条件)?(符合条件输出):(不满足条件输出)```c#include#defineleap_year(y)((y%4==0&&y%100!=0)||y%400==0)?'L':'N'intmain(){inty;scanf("%d",

找到新方法来记一下

```cpp#include#defineLEAP_YEAR(y)(y%4)+(y%100)+(y%400)//0是,1不是,2是,3不是usingnamespacestd;intmain(){inty;cin>>y;if(LEAP_YEAR(y)==0||LEAP_YEAR(y)==2)cout