这个递归的什么意思,尤其是第二if语句

#include<stdio.h>

 void printd(int n)

{

     if(n < 0) {

        putchar('-');

        n = -n;

     }

     if(n / 10)

         printd(n / 10);

     putchar(n % 10 + '0');

}


 int main()

 {     int a = 145 ;

     printd(a);

     printf("\n");

     return 0;

  }


慕仰3175336
浏览 1425回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP