输入日期查看星期.cpp代码
#include<stdio.h>
#include<stdlib.h>
char* month_str[]={“January”,“February”,“March”,“April”,“May”,“June”,“July”,“August”,“September”,“October”,“November”,“December”};
char* week[]={“Sunday”,“Monday”,“Tuesday”,“Wednesday”,“Thursday”,“Friday”,“Saturday”};
int leap (int year)//判断闰年
{
if(year%40&&year%100!=0||year%4000)
return 1;
else return 0;
}
int month_day(int year,int month) //判断这bai一个月有du多少天
{
int mon_day[]={31,28,31,30,31,30,31,31,30,31,30,31}; //初始化每个月的天数
if(leap(year)&&month2 )
return 29;
else
return(mon_day[month-1]);
}
int firstday(int year,int month,int day)//判断这一个月的第一天是星期几
{
int c=0;
float s;
int m;
for(m=1;m<month;m++)
c=c+month_day(year,m);
c=c+day;
s=year-1+(float)(yea
输入日期查看星期.cpp代码
最新推荐文章于 2022-09-01 15:45:29 发布