某月某日是某年的第几天
来源:互联网 发布:vb.net 多线程实例 编辑:程序博客网 时间:2024/05/09 02:46
题目描述
定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。
输入
年月日
输出
当年第几天
样例输入
2000 12 31
样例输出
366
#include <stdio.h>int dayOfMonth[13] = {0,31,60,91,121,152,182,213,244,274,305,335,366};int main() {int m,year,month,date;while (scanf("%d %d %d\n",&year,&month,&date)!=EOF) {if(year%4 == 0 && year%100 !=0 || year%400 == 0) { if(month<=2) printf("%d\n",(month-1)*31+date);if (month>2) { int total= dayOfMonth[month-1]+date;printf("%d\n",total );}} else {if(month<=2) printf("%d\n",(month-1)*31+date);if (month>2) { int total= dayOfMonth[month-1]+date-1;printf("%d\n",total );}}}return 0;}
阅读全文
0 0
- 某月某日是某年的第几天
- 第一周上机任务(计算某月某日是某年的第几天)
- 将某年中的第几天的日期表示形式转化为某月某日的表示形式
- C语言实现某年某月某日是某年的第几天
- (错误检查)之将某年的第几天转化为某月某日
- 计算某日是某年第几天
- 今天是某年、某月、某日
- 第5.7节 把某年中第几天的表示形式转换为某月某日的日期表示形式
- C语言 计算某年某日是该年的第几天 014
- 某日是某年的哪一天
- 某年的第几天
- 某年的第几天
- 给定某年某日,将其转化为这一年的第几天并输出。
- 计算某月某日为一年中第几天
- 计算某年是该年度的第几天(java)
- 4----编程判断是某年的第几天
- 第三天、计算某日是该年的第几天
- 某年的第几天2
- serializeArray()与 serialize()
- 34. Search for a Range
- bzoj 工作安排(最小费用最大流)
- ubuntu 下修改了/usr/lib下导致sudo无法使用
- obj 文件读取 openGL 显示3D图
- 某月某日是某年的第几天
- Spring 嵌套注入
- C++,如何输出string类型的数据(报错:no operator defined which takes a right-hand operand of type 'class std::bas)
- 【2】Thread实例方法:生命周期管理的ThreadState
- 【微营销】第3天 微营销实战技巧之如何设置微博才能吸引客户
- c++类继承
- jQuery-1
- 普通用户获取详细执行计划需要哪些权限
- Oracle11gR2手工配置dataguard