GESP一级栏目共276题,当前题目是第236题 (85.5%)
10、下面的C++代码用于求M天后是星期几,两处横线处分别应填入的代码是( )。
int N, M, D;
cout << "当前星期几? "; // 星期日是0
cin >> N;
cout << "求多少天后? "; // 输入正整数
cin >> M;
D =____________;
if (____________)
printf("%d天后是星期日", M);
else
printf("%d天后是星期%d", M, D);
int N, M, D;
cout << "当前星期几? "; // 星期日是0
cin >> N;
cout << "求多少天后? "; // 输入正整数
cin >> M;
D =____________;
if (____________)
printf("%d天后是星期日", M);
else
printf("%d天后是星期%d", M, D);
别灰心,再仔细想想!
💡
真题解析
【答案】B
【考纲知识点】基本运算、选择结构
【解析】D = (N + M) % 7计算余数,D == 0判断是否为星期日