简单的递归思维
void print(int n)
{
if (n>9)
{
print(n/10);
}
printf("%d ",n%10);
}
int main()
{
unsigned int num= 0;
scanf("%d",&num);
print(num);
return 0;
}
这段代码展示了一个简单的递归函数,用于打印输入整数的每一位。从高位到低位逐位输出,通过将数字除以10来递归处理高阶位,直到数字小于10为止。
简单的递归思维
void print(int n)
{
if (n>9)
{
print(n/10);
}
printf("%d ",n%10);
}
int main()
{
unsigned int num= 0;
scanf("%d",&num);
print(num);
return 0;
}
980

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