给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y, 既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)

/给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,
既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)
/

#include <stdio.h>
#define LEAP_YEAR(y) ((y%4==0)||(y%100==0)||(y%400!=0)) ? "是润年":"不是润年"
int main(void)
{
    int year;
    printf("please enter year\n");
    scanf("%d",&year);
    printf("%d %s\n",year,LEAP_YEAR(year));
    return 0;
}

posted on 2024-07-08 23:41  wessf  阅读(34)  评论(0)    收藏  举报