给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)
生活随笔
收集整理的這篇文章主要介紹了
给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目描述給年份year,定義一個宏,以判別該年份是否閏年。提示:宏名可以定義為LEAP_YEAR,形參為y,既定義宏的形式為 #define LEAP_YEAR(y) (讀者設(shè)計的字符串)
輸入一個年份
輸出根據(jù)是否閏年輸出,是輸出"L",否輸出"N"
樣例輸入2000
樣例輸出L
#include<stdio.h>
#define ?LEAP_YEAR(y) ((y%4==0&&y%100!=0)||y%400==0)
int main()
{
? ? int z,x;
? ? scanf("%d",&z);
? ? x=LEAP_YEAR(z);
? ? if(x==1)
? ? ? ? printf("L");
? ? else
? ? ? ?printf("N");
? ? return 0;
}
總結(jié)
以上是生活随笔為你收集整理的给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 25匹马,找出最快的3匹,但是只有5个赛
- 下一篇: CPU 乱序执行验证