第十七周OJ项目 A计算该日在本年中是第几天
2016-12-19 21:07
232 查看
#include <stdio.h> struct y_m_d { int year; int month; int day; }; int main() { struct y_m_d date; int days(struct y_m_d date); int day_sum; scanf("%d%d%d",&date.year,&date.month,&date.day); day_sum=days(date); printf("%d\n",day_sum); return 0; } int days(struct y_m_d date) { int sum; sum=date.day; int a[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31}; int i; for(i=1; i<date.month; i++) { sum+=a[i]; } if(date.month>2&&((date.year%4==0&&date.year%100!=0)||date.year%400==0)) sum++; return sum; }
相关文章推荐
- 第十七周项目4-日期结构体(1 本日为本年第几天?)
- 第16周 oj Problem A: C语言习题 计算该日在本年中是第几天
- C语言OJ项目参考(2428) 本年中是第几天
- 第十六周OJ(1)计算该日在本年中是第几天
- oj Problem D: C语言习题 计算该日在本年中是第几天
- 第十六周oj题目计算该日是本年的第几天
- 第十七周项目五 玩日期时间-(1)(2)输入时间,输出该日在本年第几天
- 第十六周 OJ 计算该天是本年中的第几天
- 第十六周OJ——计算该日在本年中是第几天
- 第十六周-OJ-A计算该日在本年中是第几天
- 第16周OJ实践1 计算该日在本年中是第几天
- 第十六周 OJ<1>---计算该日在本年中是第几天
- 第十三周上机实践项目:定义日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。
- 第十七周 项目5 处理时间日期(计算这是第几天或第几秒的问题)
- 第十七周 项目-4.日期结构体(计算该日是该年的第几天)
- 第十一周项目五 本年第几天
- 第十一周 oj平台项目2 当年第几天
- 定义一个结构体变量(包含年月日),写一个函数,计算该日期在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数。
- 计算该日在本年中是第几天?注意瑞年问题。(分别用结构体变量和函数实现)
- 第十一周项目5.1 今天是本年的第几天