var year = prompt("请输入年份"); //普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通闰年(如2004年、2020年就是闰年) //世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年(如1900年不是世纪闰年,2000年是世纪闰年) if((year%4== ...
分类:
其他好文 时间:
2020-12-17 12:51:04
阅读次数:
2
#include <cstdio> #include <cstring> #include <iostream> #include <stdio.h> using namespace std; bool CheckYear(int n) { if(n % 400 == 0) return true; ...
分类:
其他好文 时间:
2020-11-18 13:24:48
阅读次数:
28
问题描述 给定一个年份,判断这一年是不是闰年。 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数; 2. 年份是400的倍数。 其他的年份都不是闰年。 输入格式 输入包含一个整数y,表示当前的年份。 输出格式 输出一行,如果给定的年份是闰年,则输出yes,否则输出no。 ...
分类:
其他好文 时间:
2020-06-28 13:35:53
阅读次数:
104
一.摘要 闰年的判断只需要记住一个口诀:“四年一闰,百年不闰,四百年再闰”,意思是“能被4整除且不能为100整除的年份”是闰年,“能被400整除的年份”也是闰年; 日期计算(计算某一日期是一年中的第几天),先判断是闰年还是非闰年,再求该日期是一年中的第几天,具体做法是建立个结构体或数组。 二.示例代 ...
分类:
其他好文 时间:
2020-05-23 18:50:02
阅读次数:
88
时间复杂度的表示 算法的时间复杂度的表示方式为: O(频度) 这种表示方式称为大“O”记法。 注意,是大写的字母O,不是数字0。 对于上边的例子而言,a 的时间复杂度为O(1),b 的时间复杂度为O(n),c 的时间复杂度为为O(n2)。 如果a、b、c组成一段程序,那么算法的时间复杂度为O(n2+ ...
分类:
其他好文 时间:
2020-04-30 13:27:28
阅读次数:
62
输入一个年份(大于 1582 的整数 ),判断这一年是否是闰年,如果是输出 1,否则输出 0。 提示: 闰年成立的条件是 能被400整除 或者能被4整除但不能被100整除 判断完条件后就可以直接输出了 import java.util.*; public class Main{ public sta ...
分类:
其他好文 时间:
2020-04-04 21:03:57
阅读次数:
154
在网上查到的方法: 1 # 思路:先判断是否为闰年,这关系到 2 月份的天数。 2 # 之后再根据月份值把前几个月的天数累积加起来,最后再加上个“日”,就可以了。 3 #闰年判断:四年一闰,百年不闰,400年再闰 4 data = input('请输入某年某月某日:') 5 #print(data) ...
分类:
其他好文 时间:
2020-02-23 09:47:41
阅读次数:
104
EOF 是 End Of File 的缩写,在 C 语言标准库中的定义如下: #define EOF (-1) 迄今为止,关于 EOF 作用的观点各异。大多数程序员认为“文件中有一个 EOF 字符,用于表示文件的结尾”。其实,在个人看来这是一种最简单、最粗暴的理解,但实际上,这个观点并不正确(或者说 ...
分类:
编程语言 时间:
2020-02-09 18:34:18
阅读次数:
86
原文:判断指定年份是否为闰年 判断指定年份是否为闰年,Insus.NET也曾经写过2篇《判断是否是闰年》https://www.cnblogs.com/insus/p/10865051.html 和 《指定日期,判断其所属年份是否为闰年》https://www.cnblogs.com/insus/p... ...
分类:
其他好文 时间:
2020-01-17 09:25:47
阅读次数:
70
一、时间字符串格式转化: 1、时间格式的字符串转时间 from time import strptime >>> s_time = strptime("2020-01-10 09:29:15", "%Y-%m-%d %H:%M:%S") >>> print(s_time) time.struct_t ...
分类:
其他好文 时间:
2020-01-10 10:58:56
阅读次数:
83