#4850. 拆分数位2

拆分数位2

在C++中,要将一个三位数的整数num的各个数位拆分开来,得到百位、十位和个位数字,下列哪个代码片段是正确的?

{{ select(1) }}

  • int b = num % 100;
    int s = (num / 10) % 10;
    int g = num % 10;
    
  • int b = num / 100;
    int s = num / 10 % 10;
    int g = num % 10;