怎样在c++里把一个五位数的万位数字拆分?如把个十百千位拆分:a=number%10;//拆分个位数 b=number/10%10;//十位 c=number/100%10;//百位 d=number/1000;//千位万位该怎么办呢?请热心人士帮帮忙,20金哦~

问题描述:

怎样在c++里把一个五位数的万位数字拆分?
如把个十百千位拆分:a=number%10;//拆分个位数
b=number/10%10;//十位
c=number/100%10;//百位
d=number/1000;//千位
万位该怎么办呢?请热心人士帮帮忙,20金哦~

楼主,你个位、十位、百位都是对的,但千位是错的,千位如果按照你那样是拆出了万位和千位.应该如下:
d=number/1000%10;//千位
e=number/10000;//万位