2222年2月22日是星期几?

rt.要正确的

我给你编个程序吧。
平年日子加一天,闰年加两天。不过又因为四年一闰,百年不闰,四百年再闰,还得判断这一年是否能不能被100整除。但是因为2012~2222里没有400的倍数,就不用考虑。程序就是这样的:
CLS
K=2
FOR I=2012 TO 2222
IF I MOD 4=0 AND I MOD 100<>0 THEN
K=K+2
ELSE
K=K+1
END IF
IF K>7 THEN K=K MOD 7
NEXT I
? K
END
运行结果为5,即为星期五。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-21
可能是星期五
第2个回答  2024-07-26
le21的思路,但是他的代码语言实在看不懂,就用c++写了一个:
#include <iostream>
using namespace std;
int main()
{
int k = 2;
for (int i=2012;i<=2222;i++)
{
if ((i%4==0&&i%100!=0))k += 2;
else k += 1;
if (k > 7)k %= 7;
}
cout<<k<<endl;
return 0;
}
第3个回答  2011-08-23
如.果觉.得.不错.,.麻烦^设^置.最`佳!.!~.~