最も単純な再帰
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> void print(int num) { if (num>9) print(num / 10); printf(" %d ",num%10); } int main() { print(1234); system("pause"); return 0; }
再帰(NUM> 9)①再帰の終了条件があれば(NUM / 10)印刷、②再帰近似ブレイクアウト条件