面试题:打印1到最大的n位数题目:输入数字n,按

16 查阅
面试题:打印1到最大的n位数题目:输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。

参考答案:

正确答案:

◆跳进面试官陷阱
这个题目看起来很简单。我们看到这个问题之后,最容易想到的办法是先求出最大的n位数,然后用一个循环从1开始逐个打印。于是我们很容易就能写出如下的代码:
void Print1ToMaxOfNDigits_1(int n)
{
int nurnber=l;
int i=0;
while (i++<n)
&nb

位数