第19310题 单选
以下用于计算M天后是星期几的C++代码中,两处横线处分别应填入的代码是什么?

以下C++代码用于计算M天后是星期几,代码包含两处需要补充的横线位置:

int N, M, D;
cout << "当前星期几? "; // 星期日是0
cin >> N;
cout << "求多少天后? "; // 输入正整数
cin >> M;
D = ____________;
if (____________)
    printf("%d天后是星期日", M);
else
    printf("%d天后是星期%d", M, D);
A

(N + M) / 7,D == 0

B

(N + M) % 7,D == 0

C

(N + M) / 7,D <= 0

D

(N + M) % 7,D = 0