#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
int num;char b[6];
while(1)
{
do
{
printf("input a num among 0-99999\n");
scanf("%d",&num);
}while(num<0||num>99999);
itoa(num,b,10);
puts(b);
printf("\n");
int i,count=0;
for(i=0;b[i];i++)
{
printf("%c\t",b[i]);
count++;
}
printf("\n%d bit\n",count);
}
}
楼上的用itoa,确实方便啊。
#include<string.h>
#include<stdlib.h>
int main()
{
int num;char b[6];
while(1)
{
do
{
printf("input a num among 0-99999\n");
scanf("%d",&num);
}while(num<0||num>99999);
itoa(num,b,10);
puts(b);
printf("\n");
int i,count=0;
for(i=0;b[i];i++)
{
printf("%c\t",b[i]);
count++;
}
printf("\n%d bit\n",count);
}
}
楼上的用itoa,确实方便啊。