在新城的二进制通信协议中,以下函数用于计算数据包中"1"的个数。count_ones(23) 的返回结果是?
def count_ones(n): cnt = 0 while n: cnt += 1 n = n & (n - 1) return cnt
2
3
4
5