用c语言的多if语句写一个程序,要求输入一个不多于5位数的正整数,依次输出每一位数字(从低位到高位依次输出)。
时间: 2023-05-29 13:06:27 浏览: 102
python 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字 (示例)
5星 · 资源好评率100%
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个不多于5位数的正整数:");
scanf("%d", &num);
if (num >= 10000) {
printf("%d\n", num / 10000);
num %= 10000;
}
if (num >= 1000) {
printf("%d\n", num / 1000);
num %= 1000;
}
if (num >= 100) {
printf("%d\n", num / 100);
num %= 100;
}
if (num >= 10) {
printf("%d\n", num / 10);
num %= 10;
}
printf("%d\n", num);
return 0;
}
```
阅读全文