第19221题
判断正整数是否为漂亮数的C++代码中L1横线处应填入的正确代码是?

如果一个正整数能被3整除,或者某一位能被3整除,则称之为“漂亮数”。代码如下:

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