单选题

如果⼀个正整数能被3整除,或者某⼀位能被3整除,则称之为“漂亮数”。下⾯的C++代码⽤于判断正整数N 是否为漂亮数,L1⾏的横线处应该填⼊的代码是(    )。

int N, Flag;
cin >> N;
Flag = 0; // "非漂亮数"
if (N % 3 == 0)
    Flag = 1; //"漂亮数"
else
    while (N != 0){
        if (_______________){ // L1
            Flag = 1;
            break;
        }
    N /= 10;
}
cout << (Flag? "漂亮数" : "非漂亮数");


A.

N % 10 == 0

B.

N % 3 % 10 == 0

C.

N % 10 % 3

D.

N % 10 % 3 == 0

发表评论

登录 后再回复