***すれ立てるまでもない質問はここで 第15刷***
■ このスレッドは過去ログ倉庫に格納されています
0875Disca ◆NAfP6znE
NGNGint a[]= {0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334};
int y= 2001;
int m= 10;
int d= 15;
int yd= y * 365;
yd+= (y / 4) - (y / 100) + (y / 400);
int md= a[m - 1];
if (y > 0 && m > 2)
{
if (y % 4 == 0) md++;
if (y % 100 == 0) md--;
if (y % 400 == 0) md++;
}
int td= yd + md + d;
printf("曜日:%d\n", td % 7);
■ このスレッドは過去ログ倉庫に格納されています