作业帮 > 综合 > 作业

c# 计算每个月有多少非周末的的日子,除了循环每一天判断还有什么好方法吗?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 01:25:00
c# 计算每个月有多少非周末的的日子,除了循环每一天判断还有什么好方法吗?
可以给出一个月有多少天,第一天是星期几,然后进行计算.
例如,一个月31天,第一天星期四,那么可以计算如下:
31-(7-3)=27 (这里有5-3=2天非周末)
27/7=3余6,那么这里就有3*5+5=20天非周末(余数小于5就加余数)
求和就可以了