21xrx.com
2025-03-23 15:54:42 Sunday
文章检索 我的文章 写文章
如何在C语言中求三位数的个位、十位和百位
2023-06-16 11:29:02 深夜i     25     0
C语言 算法 取模 除法 个位 十位 百位

在C语言中,我们可以使用取模和除法来解决这个问题。具体来说,我们可以将输入的三位数除以100得到百位数,然后对剩余的两位数进行取模运算,得到十位数和个位数。下面是求三位数的个位、十位和百位的C语言代码:

#include
int main() {
  int num, hundreds, tens, units;
  printf("请输入一个三位数:");
  scanf("%d", &num);
  hundreds = num / 100;
  tens = (num % 100) / 10;
  units = num % 10;
  printf("这个数的百位是%d,十位是%d,个位是%d。\n", hundreds, tens, units);
  return 0;
}

使用上述算法求解三位数的个位、十位和百位可以生成以下

  
  

评论区