东软信息学院的老师们,每月15号发工资,但是,如果15号是周六,就14号发,如果是周日,就16号发。XXXX年XX月,几号发工资呢?
要求:输入数据有若干行,每行两个整数,表示年份和月份,以0 0结束。
输出每行一个输出,表示本月多少号发工资?
谢谢啊,求解~
追答有点忙。。。
我告诉你下思路,然后你自己先简单的写下:
首先输入年和月,然后判断该年该月15日是礼拜几,如果不是周六,那么就是14号发工资,如果是周日,那么就是13号发工资。周不是周六和周日,那么就正常发工资,即:15号发工资。
关于年月日推出当天是周几的,这个有算法,我给你找个现成的,你看看,再有不会的继续追问
http://zhidao.baidu.com/link?url=TQNejbW9NiBYSOlSnbhkgzWcnOKiyVGBYE47BS-oCtn7LAoZj1n3ExKnW7OQKV1UoOTiodPkpKJr9buZ-GgNlK,判断是周几的例子。