PAT-Basic 题目总结

SonderLau ... 2021-10-7 小于 1 分钟

# PAT-Basic 题目总结

PAT Basic Level Notes (opens new window) PAT Basic Level Notes (opens new window)

# 1057

整数转二进制计算二进制中0 1的个数

int cnt0 = 0, cnt1 = 0;
  while (sum != 0)
    {
      if (sum % 2 == 0)
        {
          cnt0++;
        }
      else
        {
          cnt1++;
        }
      sum /= 2;
    }
1
2
3
4
5
6
7
8
9
10
11
12
13
上次编辑于: 2021年11月26日 23:06
贡献者: SonderLau