给一个不多于5位的正整数,要求:
1.求出它是几位数;
2.分别输出每一位数字;
3.按逆序输出各位数字,例如原数为321,应输出123.
代码如下
#include<stdio.h>
#include<math.h>
int Count(int long long n)//求一个整数的位数
{
int temp = 0;//初始化一个值
if(n == 0)
{
return 1;//返回1,说明是一位数字0
}
while(n != 0)
{
temp++;//每进一次循环,多一位
n /= 10;//n除10减一位