输出任意年任意月份日历

通过c语言 实现打印输出任意年任意月的日历

#include<stdio.h> 

 

// **************************************** 

// *判断是否为闰年 

// **************************************** 

 

bool IsRunYear(int nYear) 

 if(nYear % 4 == 0&&nYear % 100 != 0) 

 { 

  return 1; 

 } 

 else if(nYear % 400 == 0) 

 { 

  return 1; 

 } 

 else 

 { 

  return 0; 

 } 

 

 

// **************************************** 

// *通过年来计算有多少天 

// **************************************** 

 

 

int HowDay_Year(int nYear) 

 int      i = 0; 

 int IsYesorNo = 0; 

 int     ndays = 0; 

 int       add = 0; 

 for(i = 2013; i<nYear; i++) 

 { 

  IsYesorNo = IsRunYear(i); 

  if(1 == IsYesorNo) 

  { 

   add = 366; 

  } 

  else 

  { 

   add = 365; 

输出任意年任意月份日历相关文档

最新文档

返回顶部