holyya.com
2025-09-07 00:12:47 Sunday
登录
文章检索 我的文章 写文章
如何用C语言输出一个三位数的个位、十位和百位
2023-06-15 11:10:04 深夜i     --     --

在C语言中,我们可以使用取模和除法运算符来提取一个三位数(或任何数字)的个位、十位和百位。下面是使用C语言输出一个三位数(例如,365)的个位、十位和百位的代码示例:


#include

int main() {

  int num = 365;

  int ones, tens, hundreds;

  // 提取个位数字

  ones = num % 10;

  // 提取十位数字

  num /= 10;

  tens = num % 10;

  // 提取百位数字

  num /= 10;

  hundreds = num % 10;

  printf("个位数字:%d\n", ones);

  printf("十位数字:%d\n", tens);

  printf("百位数字:%d\n", hundreds);

  return 0;

}

在上面的代码中,我们先定义了一个整数变量num并将其设置为365。然后我们使用取模运算符计算num的个位数字,结果存储在变量ones中。接下来,我们通过除以10来将num减少一个数位,从而得到了它的十位数字,并将结果存储在变量tens中。最后,我们再次将num除以10,得到num的百位数字,并将结果存储在变量hundreds中。

使用了C语言、个位、十位、百位、取模、除法。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复