给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)
2018-02-09 12:12
1316 查看
题目描述给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)输入一个年份输出根据是否闰年输出,是输出"L",否输出"N"样例输入
#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;
}
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;
}
相关文章推荐
- 给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)
- 设计一个算法判别用字符串表示的表达式中开、闭括号是否配对出现
- 题目:JavaScript编程题 页面上输入一个年份(需验证),判断是否是闰年(能被4整除却不能被100整除的年份;能被400整除的是闰年),需在页面上显示提示信息
- 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。 例如 a b c e s f c s a d e e 矩阵中包含一条字符串"bccced"的路径,但是矩阵中不包含"abcb"路径,因为字符串的第一个字符b占据了矩阵中
- 题目:JavaScript编程题 页面上输入一个年份(需验证),判断是否是闰年(能被4整除却不能被100整除的年份;能被400整除的是闰年),需在页面上显示提示信息
- 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。
- 实训JAVA语言设计——从键盘输入一个年份,判断是否是闰年
- 判断year年份是否为闰年(能被4整除是闰年,能被整除100不是,能被400整除是闰年)。闰年leap_year为1,否则为0.
- 写一个函数,判断一个int型的正整数是否是2的幂,即是否可以表示成2^X的形式(不可以用循环)
- 在Js中是否可以遍历一个字符串?
- 6.5 定义一个日期类 Date,该类对象存放一个日期,可以提供的操作有: void GetDate(); //取日期值,格式如“2001 年 2 月 5 日” void GetYear(); //取
- 任意输入一个年份,判断它是否是闰年。
- 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程: ax2 + bx + c = 0 的两个解。 提示:计算平方根可以调用math.sqrt()函数:
- 闰年判断 写一个程序,能够判断从键盘上输入的年份是否是一个闰年
- c#下怎么判断一个字符串是否可以转换为double类型
- 设计一个算法,判断字符串S是否对称
- 设单链表中存放n个字符,试设计一个算法,使用栈推断该字符串是否中心对称
- oracle的常用函数 instr() 和substr()函数 博客分类: oracle 在Oracle中 可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。 在一个
- 黑马程序员_可以获取文件扩展名的函数,形参接收一个文件名字符串,返回一个扩展名字符串。
- 请输入一个年份,判断是否是闰年?