作业帮 > 综合 > 作业

C++怎么在宏内用判断语句.

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/28 03:17:14
C++怎么在宏内用判断语句.
就是像定义一个判断是否为闰年的函数一样.在函数就会..但在宏就不会了.怎么运用.
用以下语句输出结果:
if(LEAP_YEAR(year))printf("%d is a leap year.\n",year);
else printf ("%d is ont a leap year.\n",year);
如果说我想 如果year符合条件.就执行N=N+1
还有宏里面的每个语句是以什么为结束符的.
C++怎么在宏内用判断语句.
#define LEAP_YEAR(x) x%4==0&&x%100!=0||x%400==0