欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

输入数字,获取其百位、十位和个位数值

最编程 2024-01-23 18:28:29
...

求百位,将一个数除以一百,会得到百位的数字。 求十位,将这个数除以10,会得到前两位的数字,再除以10,取余数,就得到了第2位数字。 求个位,将这个数除以100,取余,得到后两位,再除以10,取余,得到第3位数。


#include<stdio.h> 
    int main(void) 
    { 
        int a, b;
        scanf("%d",&a);
        printf("去这个数的百位是");
        b = a / 100;
        printf("%d\n", b);
        //560除以10 等于 56, 56 除以10, 再取余数、 
        b = a / 10; 
        b = b % 10; 
        printf("这个数的十位%d\n", b);
        //561除以100,取余数,61除以10取余数。
        b = a % 100;
        b = b % 10; 
        printf("个位是%d\n", b);
        return 0; 
    }