题解 1039: [编程入门]宏定义之闰年判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

1039: [编程入门]宏定义之闰年判断

摘要:解题思路:宏本质是字面值替换,把一个值换成字符串,所以出现条件判断(多个可能的输出)时只靠宏是没法输出的。所以我定义了一个判断闰年的函数,该函数一定要有返回值,即返回L或S。最后把宏定义成这个函数。在……

宏定义之闰年判断

摘要:```cpp #include using namespace std; #define LEAP_YEAR(y) if((y%100!=0&&y%4==0)||y%400==0){cout……

更简洁(三目运算符版)

摘要:解题思路:用三目运算符,直接在宏定义的时候解决判断输出问题,更简洁。使用方法:x < 0 ? y = 10 : z = 20;这个语句被称为条件表达式,它由 3 个子表达式组成,使用问号 ? 和冒号 ……

宏定义之闰年判断

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#define LEAP_YEAR(y) s=y%4,n=y%100,t=y%400int main(){ int y,t,s,n; s……

C++代码宏定义闰年判断

摘要:解题思路:四年一闰;百年不闰,四百年再闰if ((y%4==0) and (y%100!=0) or (y%400==0)) cout<<&#39;L&#39;<<endl;else cout<<&#……

宏定义之闰年判断-C语言

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#define LEAP_YEAR(y) y=n%400int main(){     int n,y;     scanf("%d",……