函数的递归:
一、写递归代码的时候:
1、绝对不能死递归,一定要有跳出条件。
2、每次递归要逼近跳出条件。
3、递归的层次不能太深。
例:接受一个整型值(无符号),按照顺序在屏幕上打印出他的每一位,如:输入12345,打印1 2 3 4 5。
实例代码:
#include <stdio.h>
void print(unsigned int n) //因为不需要返回,所以此处使用void。
{
if (n > 9)
{
print(n / 10);
}
printf("%d ", n % 10);
}
int main()
{
unsigned int nub = 0;
scanf("%u",&nub);
print(nub);
return 0;
}
结尾:这是我第一天尝试写博客,我也是才了解到博客这个东西以及它的重要性,我希望可以在这个上面了解到更多的知识和能力,也希望可以交到更多的朋友,大家一起互帮互助,共同努力!