中易网

在C#编程中,已知道2000年1月1日是星期六,然后,输入之后的任何日期,判断该日期是星期几。把代码写出来

答案:2  悬赏:50  
解决时间 2021-02-20 04:42
谢谢!!!!
最佳答案
private const int inityear = 2000, initmonth = 1, initday = 1, initweek = 6;
static int GetYearDays(int year)
{
int daynum = 0;
for (int i = inityear; i < year; i++)
{
if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0)
{
daynum += 366;
}
else
{
daynum += 365;
}
}
return daynum;
}
static int GetMonthDays(int year,int month)
{
int daynum = 0;
for (int i = initmonth; i < month; i++)
{
switch (i)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
daynum += 31;
break;
case 4:
case 6:
case 9:
case 11:
daynum += 30;
break;
case 2:
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
daynum += 29;
}
else
{
daynum += 28;
}
break;
}
}
return daynum;
}

剩下的自己做
全部回答
这样的代码网上好多 N 多, 随便搜一下就有了。。。 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
想去厦门旅游,请达人告知几个要点。第一,住
信阳电视台无线数字电视服务大厅(夏庄营业厅)
我在淘宝的宝贝上不了架,已经通过了认证可是
14岁孩子能吃巧克力吗?
洛奇英雄传 重击精通对杖娘施法速度有影响吗
花旗银行上海分行地址在什么地方,想过去办事
国家电网潢川桃林供电营业所地址在什么地方,
神经性耳鸣患者怎么按摩
浅笑处暗香盈袖,顾盼里流眸生辉 什么意思
东方电缆何时送股,除权除息日是?
怎么才能变得成熟稳重
ipad弈城围棋用网上弈城号怎么登陆不了
醴陵市行业办公室这个地址在什么地方,我要处
人死后哪些人在地球哪些人在阴间
上海八万体育馆什么时候建造的
推荐资讯
渝北区国家税务局加州税务所电话是多少
劲川·金川鞋城连锁店地址在什么地方,想过去
新乡哪里有拍古装照?
微信红包绑定了别人的银行卡支付密码也不知道
弹弹堂2稀有宠物,红蚂蚁,红波谷,毒鸡,魔
为什么戴眼镜照镜子和不戴眼镜照镜子不一样?
急,跪等答案! 求微分方程xyy'=1-x^2的
出国最常见的英语单词
学佛最大的优点是什么?
石墨烯是有机物还是无机物
找电影一个主人公眼睛可以控制人不动,是什么
udietoo怎么修改任务
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?