下面的 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`
正确答案:B