1331 - C语言程序设计教程(第三版)课后习题9.4

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

题目输入

一个年份

题目输出

根据是否闰年输出,是输出"L",否输出"N"

输入/输出样例

题目输入

2000

题目输出

L

C++解答

#include<iostream>
#define LEAP_YEAR(y) y%4==0&&y%100!=0 || y%400==0
using namespace std;
int main()
{
	int year;
	cin>>year;
	if (LEAP_YEAR(year)) cout<<"L\n";
	else cout<<"N\n";
	return 0;
}
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题