接受一个整型值,按顺序输出每一位 。例如输入1234,输出1 2 3 4
#include<stdio.h>
void print(int x)
{
if (x > 9)
{
print(x/10);//递归
}
printf("%d ", x % 10);
}
int main()
{
int y=0;
scanf("%d", &y);
print(y);
}
分析:此种方法是递归的运用。另外,也可以逐步取余,再倒序输出,但是那种方法明显没有递归占用内存小,运行速度快。
...
原创
2022-04-25 15:50:54 ·
494 阅读 ·
1 评论