大哥 大姐 帮忙看下 这是怎么回事?
给一个不多于五位正整数 要求一 求它是几位数 二 逆顺打印出各位数字 怎么解?????
2010-12-06 20:38
程序代码:#include <stdio.h>
#include <math.h>
void main ()
{
int a,b;
printf("please input a number :\n");
scanf("%d",&a);
for(int i=4;i>0;i--)
{
b=pow(10,i);
if(0!=a/b)
{
printf("这个数是%d位",i+1);
break;
}
}
printf("the sort number is %3d,%3d,%3d,%3d",a%10,(a%100-a%10)/10,(a%1000-a%100)/100,(a%10000-a%1000)/1000);
}

2010-12-06 21:12