1 条题解
-
1
有同学让我写一下这个题,我就用三种代码来实现一下,逻辑都是一样的。
题目分析
先了解一下闰年判断的规则,很多同学就卡在了这部分不会写。
闰年判断规则:
能被 4 整除,但不能被 100 整除;
能被 400 整除。
满足任一条件即为闰年。
C 语言
#include <stdio.h> int main() { int n; scanf("%d", &n); if ((n % 4 == 0 && n % 100 != 0) || n % 400 == 0) printf("1\n"); else printf("0\n"); return 0; }C++ 语言
#include <iostream> using namespace std; int main() { int n; cin >> n; if ((n % 4 == 0 && n % 100 != 0) || n % 400 == 0) cout << 1 << endl; else cout << 0 << endl; return 0; }Python 语言
n = int(input()) if (n % 4 == 0 and n % 100 != 0) or n % 400 == 0: print(1) else: print(0)
信息
- ID
- 537
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- (无)
- 递交数
- 153
- 已通过
- 35
- 上传者