// ConsoleApplication7.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <stdio.h>
int is_leap_year(int year)
{
int leap;
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) leap = 1;
else
leap = 0;
return leap;
}
{
int len_of_month(int year, int month)
{
int month_days;
if (month == 2)
if (is_leap_year(year))
month _days = 29;
else
month_days = 28;
else
if (month == 4 || month == 6 || month == 9 || month == 11)
month_days = 30;
else
month_days = 31;
return month_days;
}
int len_of_days(int year, int month, int date)
{
int total_days, n;
for (n = 1, total_days = 0; n < month; n++)
total_days += len_of_month(year, n);
total_days += date;
return total_days;
}
}
//
#include "stdafx.h"
#include <stdio.h>
int is_leap_year(int year)
{
int leap;
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) leap = 1;
else
leap = 0;
return leap;
}
{
int len_of_month(int year, int month)
{
int month_days;
if (month == 2)
if (is_leap_year(year))
month _days = 29;
else
month_days = 28;
else
if (month == 4 || month == 6 || month == 9 || month == 11)
month_days = 30;
else
month_days = 31;
return month_days;
}
int len_of_days(int year, int month, int date)
{
int total_days, n;
for (n = 1, total_days = 0; n < month; n++)
total_days += len_of_month(year, n);
total_days += date;
return total_days;
}
}