欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

万年历(C语言版)

程序员文章站 2023-09-29 16:27:36
#include //判断输入的年份是否是闰年 int isleap(int year) { if((year%400==0) || ((year%4==0)&&...
#include  
//判断输入的年份是否是闰年 
int isleap(int  year)
{
	if((year%400==0) || ((year%4==0)&&(year%100!=0)))
		return 1;
	else
		return 0;
} 
int day[12]={31,28,31,30,31,30,31,31,30,31,30,31};
//计算一个月的最大天数(上一个月) 
int max_day(int year,int month)
{	  
    if(isleap(year)==1)  
        day[1]=29;  
    return day[month-1]; 
} 
//计算输入的日期是这一年的第几天
int total_day(int year,int month,int day)
{
	int sum = 0;
	for(int i=1;i万年历(C语言版)