C语言:接受一个整型值,按照顺序打印它的每一位

使用函数递归:

思想是先打印123和4;接下来打印12和3;最后打印1和2.

具体代码如下:
 

#include<stdio.h>
#include<stdlib.h>
    void print(int n)
    {
        if (n > 9)
        {
            print(n / 10);
        }
        printf("%d", n % 10);
    }
    int main()
    {
        int num = 1234;
        print(num);
        system("pause");
        return 0;
    }
    

具体思路如下:

猜你喜欢

转载自blog.csdn.net/qq_42270373/article/details/81147377
今日推荐