第一种:数字分割法
代码如下:
void main()
{
scanf("%d",&x);
while(x>0)
{
0){"/> 0){"/>
一个数有几位数怎么算希望能解答下
第一种:数字分割法
代码如下:
void main()
{
scanf("%d",&x);
while(x>0)
{
从小数点前面开始往左数
如果是整数,就数数字个数,有几个数字就是几位数
一个非零自然数,包含有几个数位,就是几位数。如:1234包含四个数位,就是四位数。因为几位数不包含零,所以最小的一位数是1,最大的一位数是9。
一个小数的小数部分包含有几个数位,它就是几位小数
应该不用算,数一数,就知道它是几位数了