解题思路:首先判断出n是四位数,然后设出四位数为n=2abc=2000+100a+10b+c,又知某些自然数满足n-Sn=2007,据此进行解答.
由题意知,n是四位数,S(n)≤9+9+9+9=36,
∴n的千位数字为2.
设n=2abc=2000+100a+10b+c,S(n)=2+a+b+c.
∵n-S(n)=2007,
∴2000+99a+9b-2=2007,
∴99a+9b=9,其中a,b为0~9的整数,
∴a=0,b=1,
∴n的百位数字为0,十位数字为1,个位数字为取0~9中任一个数.
∴最大的n=2019.
故选D.
点评:
本题考点: 数的十进制.
考点点评: 本题主要考查整数的十进制表示法的知识点,判断出n是四位数是解答的关键,此题需要较强的思维能力.