题目描述

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

输入

一个年份

输出

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

样例输入复制

2000

样例输出复制

L


#include<iostream>

#define LEAP_YEAR ((y%4==0)?((y%100==0)?((y%400==0)?'L':'N'):'L'):'N')

using namespace std;

int main()

{

int y;

char a;

cin >> y;

a = LEAP_YEAR;

cout << a;

return 0;

}

1039 宏定义之闰年判断相关推荐

  1. 题目 1039: 宏定义之闰年判断

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

  2. 宏定义之闰年判断C/C++版

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

  3. [C语言编程入门]宏定义之闰年判断

    问题描述 给年份year,定义一个宏,以判别该年份是否闰年. 解决方案: #include<stdio.h> #define LEAP_YEAR(y) (y%4==0&&y ...

  4. [编程入门]宏定义之闰年判断:给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计

    #include<bits/stdc++.h> #define LEAP_YEAR(y) ((y%4==0&&y%100!=0)||(y%400==0)?"L&q ...

  5. C语言开发必会 宏定义、宏函数

    文章目录 宏定义 宏函数 宏定义之闰年判断 宏定义 宏定义是C中三种预处理方式(宏定义.文件包含.条件编译)的一种,只做替换.不求解. 宏定义分为有参宏定义和无参宏定义两种.应特别注意有参宏定义的括号 ...

  6. C语言宏定义(常用宏定义)

    C语言常用宏定义 常用宏定义 数值相关的宏定义 字符相关的宏定义 byte相关的宏定义 bit相关的宏定义 数组与结构体相关的宏定义 对齐的宏定义 常用宏定义 数值相关的宏定义 闰年的判断 ,年份可以 ...

  7. 条件编译宏定义_C语言学习- 预处理指令2 - 条件编译

    上一篇已经介绍了预处理指令中的宏定义,这篇就介绍一下条件编译! 条件编译的概念 在很多情况下,我们希望程序的其中一部分代码只有在满足一定条件时才进行编译,否则不参与编译(只有参与编译的代码最终才能被执 ...

  8. Qt pro工程文件中判断宏定义是否存在

    在Qt工程文件中如果自定义了宏,那么在如果要判断该宏是否存在,可以这么写 xx.pro 添加宏定义: DEFINES += ANDROID_TV 判断宏定义是否存在 contains(DEFINES, ...

  9. Madagascar的宏定义函数--判断整数的奇偶性函数

    Madagascar中自己的宏定义函数判断某个整数的奇偶性,它们都在头文件rsf.h,形式如下: #define SF_ODD(n) ((n) & 1) #define SF_EVEN(n) ...

最新文章

  1. 【原创】【推荐】《ASP.NET 3.5+SQL Server网站模块化开发全程实录》出版记
  2. 关于ASP.NET页面打印技术的总结
  3. ASP.NET温故而知新学习系列之ASP.NET多线程编程—异步编程(九)
  4. mysql bundle.tar_MySQL 5.6 Bundle Tar安装
  5. r语言三维柱状图_R语言三维图的绘制
  6. mysql一直copying to tmp table_mysql提示Copying to tmp table on disk
  7. 想当老板的人,三点特征很重要(转)
  8. LINUX其他重要服务
  9. 前端传值后端接收不到_关于前端传参数,后台接收的问题
  10. 【ERROR】:LNK1123: failure during conversion to COFF
  11. 在线教育软件开发 教育APP软件开发分析
  12. BeyondCompare3提示许可密钥过期完美解决方法
  13. 英特尔it服务器芯片,intel服务器芯片组驱动程序
  14. java将模糊的图片变清晰_java高清图生成缩略图变得模糊
  15. 常见电子元器件的常用品牌汇总
  16. Pytorch求向量的L1范数或L2范数
  17. python可以excel_python能处理excel吗
  18. xshell生成xsh文件路径
  19. 数据库基础内容(超级详细)
  20. WordPress主题分享:Flatsome主题v3.15.7免费下载 2022年最新版

热门文章

  1. html js定义一个变量的值,JavaScript的数据类型与变量的解析(附示例)
  2. 时间轴CSS Timeline
  3. 微信小程序 齐枭飞:wx.navigateTo 不跳转问题
  4. mysql load方法_mysql中的load命令使用方法
  5. Elasticsearch——分页查询
  6. 60秒快速入睡小窍门,这些帮助睡眠的助眠好物你要知道
  7. 编译时make的一些用法
  8. Hello, 2020!(桶排序)
  9. office 2016 如何查看/删除/更新密钥序列号?
  10. 苹果“Enhanced Siri”,你知道多少?