[剑指offer][面试题12]打印1到最大的n位数

题目:输入数字n,按顺序打印出从1最大的n位十进制数。例如输入3,则打印出1,2,3,....,一直到最大的3位数即999。

#include 
using namespace std;

void printDigitsRecursively(char *str, int N, int iIdx)
{
	if (iIdx>N-1){
		bool bSkipZeros = true;
		while (*str!='\0'){
			if (*str=='0' && bSkipZeros){
				str++;
				continue;
			}

			bSkipZeros = false;
			cout<<*str;
			str++;
		}
		cout<


你可能感兴趣的:(笔试面试试题,剑指offer)