取模算术运算符-应用3-分解一个整数

发布时间 2023-09-26 17:26:38作者: 一只爱阅读的程序员

C语言中分解一个整数需要使用到整除和取余运算符。两个整数相除只会保留整数,一个数

对另外一个数取余,会得到余数。

示例代码如下:

 

#include <stdio.h>

void main() {
  int num = 521;
  int bai, shi, ge;
  // 整除100,只会保留整数部分的百位
  bai = num / 100;
  // 对100取余获取到21,21除以10只会保留整数部分的十位
  shi = num % 100 / 10;
  // 对100取余获取到21,21对10取余获取到个位
  ge = num % 100 % 10;
  printf("bai=%d, shi=%d, ge=%d \n", bai, shi, ge);
}

运行结果如下: