日期的处理
&小鹏鹏
邮箱:18140035@bjtu.edu.cn
展开
-
任意两个日期的差值
# include using namespace std;int isleap(int y,int m){ if((((y%4==0)&&(y%100!=0))||y%400==0)&&m>=3) return 1; else return 0;}int A(int y,int m,int r){ int a[]={0,31原创 2014-06-29 20:14:38 · 481 阅读 · 0 评论 -
日期之 相隔天数计算
# include //不考虑公元前以及历史上的日历调整# include const int days=365;const int s[]={0,31,28,31,30,31,30,31,31,30,31,30,31};bool isleap(int year){ return ((year%400==0)||(year%100!=0&&year%4==0))?1:0;}原创 2015-03-15 07:15:46 · 398 阅读 · 0 评论 -
日期之 显示法定格式的日期
/*合同和其他法律文档中经常使用下列的日期格式:Dated this ___ day of ____,20_.下面编写程序,用这种格式显示日期,用户以月/日/年的格式录入日期,然后计算机显示出“法定”格式的日期。Enter date (mm/dd/yy):7/19/14Date this 19th day of July 2014*/# include int main(){原创 2015-03-15 07:19:57 · 3724 阅读 · 0 评论 -
输入日期输出星期
/*任务:给定一个日期,问这个日期是星期几;****************************************************************************************************************说明:第一个方法可以计算这个日期与今日的距离X,假设今天是星期y,那么给定日期就是星期((y-x)%7+7)%7+1;(如原创 2015-03-15 07:17:24 · 621 阅读 · 0 评论 -
日历之 poj1008玛雅日历
/*模拟题,细心点就好了,没难度。Habb历一年365天Tzolkin历一年260天先计算Habb历从第0天到输入日期的总天数sumdaySumday/day就是Tzolkin历的年份Tzolkin历的天数Name每20一循环,先建立Tzolkin历天数Name与1~20的映射,因此Sumday %20+1就是Tzolkin历的天数NameTzolkin历的天数ID每13一循环,且原创 2015-03-15 07:14:55 · 492 阅读 · 0 评论 -
日期之 台历(输入年月日历牌
# include # include # include //不知道有木有0年2月三月这个日期有错误。const int s[]={0,31,28,31,30,31,30,31,31,30,31,30,31};void whatday(int m,int y){ int day=0; int k=0; int flag=0; if(((y%4=原创 2015-03-15 07:20:26 · 478 阅读 · 0 评论