C/C++の宿題を片付けます 82代目
レス数が900を超えています。1000を超えると表示できなくなるよ。
0910デフォルトの名無しさん
2007/02/06(火) 16:20:19int mygetday1(int year, int month, int day){
if(year < 1583) return 7;
if(month==1 || month==2){
year--;
month += 12;}
return (year+(int)(year/4)-(int)(year/100)+(int)(year/400)+(int)((13*month+8)/5)+day) % 7;}
たぶんこんな感じ。試してないから保証はしない。
レス数が900を超えています。1000を超えると表示できなくなるよ。