✏️ 纠错
第 254 题 / 共 276 题
3、下列代码段执行后,变量sum的值是( )


你真棒!
📝 题目解析
【答案】D
【考察知识点】for循环、continue语句、位运算与取模运算
【解析】先拆解关键运算:
8>>2是右移位运算,8的二进制是1000,右移2位为0010(十进制2),因此条件i%3 == 2;
循环逻辑:i从1到10,若i%3=2则跳过本次循环(continue),否则累加i到sum;
符合条件的i:1(1%3=1)、3(3%3=0)、4(4%3=1)、6(6%3=0)、7(7%3=1)、9(9%3=0)、10(10%3=1);
sum = 1+3+4+6+7+9+10 = 40,对应选项D。