一个数如果能被某个数(比如7)整除,或者含有该数,则说该数是某个数的相关数。下面C++代码用于判 定输入的数与7是否有关。下列说法错误的是( )。

xp372066 单选题 共 个子题
int N, M;
bool Flag = false;
cin >> N;
M = N;

if (M % 7 == 0)
    Flag = true;

while (!Flag && M){
    if (M % 10 == 7){
        Flag = true;
        break;
    }
    M /= 10;
}

if (Flag)
    cout << N << "与7有关";
else
    cout << N << "与7无关";
A

删除break语句不会导致死循环,但有时会导致结果错误

B

删除M /= 10将可能导致死循环

C

删除M = N并将其后代码中的M变量改为N,并调整输出同样能完成相关功能

D

删除break语句不会导致死循环,但有时会影响效率

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