到底是第几天
来源:互联网 发布:淘宝申请品牌材料 编辑:程序博客网 时间:2024/06/09 21:02
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者: 霍雨佳* 完成日期:2013年 10 月 18 日* 版本号: v1.0* 样例输入:2012 7 7* 样例输出:* 问题描述:输入年月日按公式输出第几天*/#include <iostream>using namespace std;int time(int year,int month,int day);int main(){ int m,year,month,day; cin>>year>>month>>day; m=time(year,month,day); cout<<m+day;}int time (int year,int month,int day){ int y,m=0,i; y=(year%4==0&&year%100!=0)+(year%400==0);//判是否为闰年 if(month==1) m=0; else { switch(y) { case 1: for(i=1; i<=month; ++i) { if(i==4||i==6||i==9||i==11) m+=30; else if(i==1||i==3||i==5||i==7||i==8||i==10||i==12) m+=31; else m+=28; } break; case 2: for(i=1; i<=month; ++i) { if(i==4||i==6||i==9||i==11) m+=30; else if(i==1||i==3||i==5||i==7||i==8||i==10||i==12) m+=31; else m+=29; }break; default: cout<<"error"<<'\n'; } }return m;}
运行结果:
心得体会:
好几周之前的一个题目,看似很简单,但我确实是磕磕绊绊现在才做好呢,中间老出问题,老弄成死循环,呵呵,现在终于可以发成博文啦,内心蛮爽的,加油!
- 到底是第几天
- 这一天到底是一年中的第几天
- 该日是第几天
- 生日是第几天
- 今天是第几天
- 判断日期是第几天
- 判断第几天是母亲节
- 妙用switch 计算几天是 一年的第几天
- 极客 - 博文22 - 计算几天是今年第几天
- 求一天是一年中的第几天
- 判断某日是该年第几天
- 输入某年某月某日,判断是第几天
- 今天是你生命中的第几天?
- 该日是该年的第几天
- 计算日期是一年中的第几天
- date 今天是本周的第几天
- 某日是一年中第几天?
- 第十二周-某年某月某日是第几天
- 风雨20年:我所积累的20条编程经验
- hdu 1215 七夕节
- Jsoup解析报错
- linux shell编程指南第十一章------------合并与分割1
- hbase bulk load相关源码简析之PutSortReducer、KeyValueSortReducer
- 到底是第几天
- android 平板获取真实宽高(包括状态栏)
- C语言在linux下递归遍历文件夹中的文件
- 培训有用吗?软件行业应采用“学徒制”
- 容器类常用方法(4)_适配
- 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
- RPG游戏编写教程(一)——准备工作
- 获取文件长度
- 百练POJ 2801: 填词