解题思路: 在宏中使用三目运算符(不能使用if等语句)
注意事项:
参考代码:
#include <stdio.h>
#define LEAP_YEAR(y) (((y % 4==0)&&( y % 100 !=0))||(y%400==0)) ? 1:0
int main()
{
int a;
scanf("%d", &a);
if (LEAP_YEAR(a))
{
puts("L");
}
else
{
puts("N");
}
}
0.0分
0 人评分
点我有惊喜!你懂得!浏览:1008 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:810 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:590 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:729 |
不会做的浏览:954 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:593 |
【明明的随机数】 (C语言代码)浏览:845 |
sizeof的大作用 (C语言代码)浏览:1138 |
震宇大神的杀毒软件 (C语言代码)浏览:1163 |