数字拼接游戏规则:输入两个两位正整数 M 和 N,将较大的数放在前面、较小的数放在后面,拼成一个四位数;再判断这个四位数除以 5 的余数是否为 2。下面的 C++ 代码用于实现该判断,符合要求输出 Y,否则输出 N。关于代码描述正确的是?

mh887603 单选题 共 个子题
int M, N, res;
cin >> M >> N;
if (M > N)        // L1
    res = M * 100 + N;
else
    res = N * 100 + M;
if (res % 5 == 2) // L2
    cout << "Y";
else
    cout << "N";
A

代码段不能完成正确判断

B

L1 行条件应该改为 M <= N

C

L2 行应该改为 if (res / 5 == 2)

D

代码段可以正确实现题目要求

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧