#include <stdio.h>
#include <stdlib.h>
int main()
{
int n=0;
while ( EOF != scanf("%d", &n) )
{
int reverseNum =0;
int temp = n;
int count = 0;
while (0 != temp)
{
reverseNum = reverseNum * 10 + temp%10;
temp /= 10;
count++;
}
printf("%d %d\n", count, reverseNum);
}
return 0;
}
本文探讨了一个简单的编程问题,即如何通过输入一个整数并输出其反转后的数字以及位数。通过使用C语言实现,展示了基本的输入输出、循环、取模和整除操作,并解释了代码逻辑。
162

被折叠的 条评论
为什么被折叠?



