#include <stdio.h>

int main() { int num; printf("请输入一个5位整数:"); scanf("%d", &num);

int digit[5];  // 用数组存储各个数位上的数字

// 从高位到低位提取数字
for (int i = 4; i >= 0; i--) {
    digit[i] = num % 10;  // 取个位上的数字
    num /= 10;  // 去掉个位上的数字
}

// 输出各个数位上的数字
printf("各个数位上的数字分别为:");
for (int i = 0; i < 5; i++) {
    printf("%d ", digit[i]);
}

return 0;

}

用C语言程序编写一个程序输入一个 5 位整数从高位到低位分别输出 5 位数的各个数位上的数字;

原文地址: https://www.cveoy.top/t/topic/iQDY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录