int intlen(int n)
{
int i = 0;
while(n != 0)
{
n /= 10;
i++;
}
return i;
}
void int2char(int n, char *p)
{
p = p + intlen(n);
*p = '\0';
while(n != 0)
{
*(--p) = n % 10 +'0';
n /= 10;
}
}
int main()
{
int n;
cin>>n;
char p[100];
cout<<intlen(n)<<endl;
int2char(n, p);
cout<<p;
return 0;
}
整型转字符数组型
最新推荐文章于 2019-04-15 09:39:50 发布