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

如题所述

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

参考资料:http://blog.csdn.net/haijiaoxiaowu/archive/2009/11/22/4851099.aspx

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-03
先给一种方法,其实方法都是在相通的
int a=12345;
int b[]={0};
int i = 0;
while(a!=0){
b[i]=a%10;
a=a/10;
i++;
}本回答被提问者采纳
相似回答