程序设计II讲义.ppt

int main() { int days, dayofweek; //days 表示输入的天数,dayofweek表示星期几。 int i = 0, j = 0; while (scanf(%d, days) days != -1) { dayofweek = days % 7; for(i = 2000; days = year[type(i)]; i++) days -= year[type(i)]; for(j = 0; days = month[ type(i) ][ j ]; j++) days -= month[ type(i) ][ j ]; printf(%d-%02d-%02d %s\n, i, j + 1, days + 1, week[dayofweek]); } return 0; } int type(int m){ //判断第m年是否是闰年,是则返回1,否则返回0。 if(m % 4 != 0 || (m % 100 == 0 m % 400 != 0)) return 0; //不是闰年 else return 1; // 是闰年 } 程序设计II 内容提要 POJ简介 例题1:Packets 例题2:校门外的树 例题3:生理周期 例

文档评论(0)

1亿VIP精品文档

相关文档