#include <iostream> using namespace std; void printDigit( int n ) { cout << n; } void printOut( int n ) // Print nonnegative n { if( n >= 10 ) printOut( n / 10 ); printDigit( n % 10 ); } int main( ) { printOut( 1369 ); cout << endl; return 0; }
用递归通过单字符输出打印多位的数字,布布扣,bubuko.com
原文:http://www.cnblogs.com/dracohan/p/3825835.html