全站数据
8 4 2 0 5 8 1

请教,C语言如何实现:从键盘输入某一天的年月日,计算该天是当年的第几天

财经八卦阵 | 简单学习,快乐成才!         
问题更新日期:2024-04-27 07:10:58

问题描述

请教,C语言如何实现:从键盘输入某一天的年月日,计算该天是当年的第几天希望能解答下
精选答案
最佳答案

#include

int fun(int year,int month,int day)

int s=0,a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

if(year%4==0&&year%100||year%400==0)

if(month==1) s+=day;

else s+=a[month]+fun(year,month-1,day);

return s;