带有负数的取余
#include <stdio.h>
int main(void) {
// C 语言中的 % 是“取余操作”,即余数的符号和被除数保持一致
// python 中的 % 是“取模操作”,即余数的符号和除数保持一致
/*
* 需求:键盘录入一个三位数,将其拆分为个位、十位、百位后,打印在控制台
* */
int num; // 输入的数据
int num_one;
int num_ten;
int num_hun;
printf("输入一个三位数:");
scanf("%d", &num);
num_one = num % 10;
num_ten = (num / 10) % 10;
num_hun = num / 100;
printf("个位是:%d\n十位是:%d\n百位是:%d\n", num_one, num_ten, num_hun);
return 0;
}

浙公网安备 33010602011771号