解题思路:mask标注几位数,从而判断要取的位置
注意事项:
参考代码:
#include<stdio.h>
int caifen (int a);
int main ()
{int a ;
scanf("%d",&a);
caifen(a);
return 0 ;
}
int caifen(int a)
{int mask = 1;
int t = a;
while (t > 10)
{t /= 10;
mask *= 10;
}
while (mask > 0)
{printf("%d ",a / mask % 10);
mask /= 10;
}
return 0;
}
0.0分
1 人评分