#include <stdio.h>
void print(int num)
{
if(num>9)
{
print(num/10);
}
printf("%d ",num%10);
}
int main()
{
int num;
scanf("%d",&num);
print(num);
return 0;
}
该程序定义了一个名为print的递归函数,用于将输入的整数按其各位数字从低位到高位逆序打印。在main函数中,首先通过scanf接收用户输入的整数,然后调用print函数处理并输出结果。
#include <stdio.h>
void print(int num)
{
if(num>9)
{
print(num/10);
}
printf("%d ",num%10);
}
int main()
{
int num;
scanf("%d",&num);
print(num);
return 0;
}

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