第25761题 单选
以下Python代码执行后的输出结果是?

若图片无法显示,请参考下方完整Python代码:

n, masks, days = 17, 10, 0
cur = 2
while masks != n:
    if cur == 0 or cur == 1:
        masks += 7
    masks -= 1
    days += 1
    cur = (cur + 1) % 7
print(days)
A

5

B

6

C

7

D

8