怎么用c语言提出12345的个位,十位,百位,千位,万位,给出两种方法。

2025-03-07 00:26:40
推荐回答(2个)
回答1:

1、将数字转换成字符串,根据位置获得个十百千……
2、直接%10,是个位;然后再除以10,再%10,是十位;再除以10,再%10,是百位……

回答2:

先给一种方法,其实方法都是在相通的
int a=12345;
int b[]={0};
int i = 0;
while(a!=0){
b[i]=a%10;
a=a/10;
i++;
}