1039: [编程入门]宏定义之闰年判断
摘要:解题思路:注意事项:参考代码:#include<stdio.h>#define LEAP_YEAR(y) ((y%4==0&&y%100!=0)||(y%400==0))?'L':&#……
[编程入门]宏定义之闰年判断(超级容易理解)
摘要:解题思路:注意事项:参考代码:第一种方法:def LEAP_YEAR(y):
if year % 400==0 and year % 4 ==0:
print("L")
……
[编程入门]宏定义之闰年判断(C语言)
摘要:解题思路:直接在宏定义里判断并赋值,main函数里输出注意事项:参考代码:#include <stdio.h>#define leapyear(y) y%100==0?(y%400==0?'L……
编写题解 1039: [编程入门]宏定义之闰年判断--解题
摘要:解题思路:注意事项:参考代码:#include <iostream> #define LEAP_YEAR(y) leap(y) //替换为该子函数 using namespace std; char ……
1039: [编程入门]宏定义之闰年判断
摘要:解题思路:宏本质是字面值替换,把一个值换成字符串,所以出现条件判断(多个可能的输出)时只靠宏是没法输出的。所以我定义了一个判断闰年的函数,该函数一定要有返回值,即返回L或S。最后把宏定义成这个函数。在……
1039: [编程入门]宏定义之闰年判断
摘要:解题思路:往宏里使劲塞代码注意事项:格式别写错了参考代码:#include<stdio.h>#define year(y) if(( y%4 == 0 && y%100 != 0 ) || ( y%4……
更简洁(三目运算符版)
摘要:解题思路:用三目运算符,直接在宏定义的时候解决判断输出问题,更简洁。使用方法:x < 0 ? y = 10 : z = 20;这个语句被称为条件表达式,它由 3 个子表达式组成,使用问号 ? 和冒号 ……
编写题解 1039: [编程入门]宏定义之闰年判断
摘要:解题思路:注意事项:参考代码:#include<iostream>
#define LEAP_YEAR(y) (y%4==0&&y%100!=0)||(y%100==0&&y%400==0)
us……