如果一个正整数能被3整除,或者某一位能被3整除,则称之为“漂亮数”,如12是漂亮数因为能被3整除,311是漂亮数因为含有3,22不是漂亮数因为不能被3整除也不含有3。下面的Python用于判断正整数 N 是否为漂亮数,横线处应该填入的代码是( )。N = int(input()) Flag = "非漂亮数" if N % 3 == 0: Flag = "漂亮数" else: while N != 0: if ____________________: Flag = "漂亮数" break N //= 10 print(Flag)
A. N % 10 == 0
B. N % 3 % 10 == 0
C. N % 10 % 3
D. N % 10 % 3 == 0
正确答案:D
试卷来源:202512 CCF-GESP编程能力等级认证Python一级真题