网易公司刁难的面试题,留下你的见解

今天去网易面试了
其中有这么一道题很郁闷
没答出来
原题是这样的
要求用户从键盘上输入一个数字,数字范围是(9位数以内)
要求输出正确的英文单词来
如:
用户输入:
1,返回:one

看了很多大家的评论
我想大家还没看清人家出这道题的真正用意
我在解释一下
用户任意从键盘上输入一个数字,要求你用代码实现该数字的汉译英

大家提到了switch,可是你想想数字范围是9位数以内,用户输入的数字是不定的,你怎么取舍,总不能写n个switch吧
还有人说了类似将阿拉伯数字用万千等表示的,这也太easy了吧,网易会考这么低能的题吗
大家不要扯跟这道题目无关的东西好吗

 

转自http://www.iteye.com/topic/465733

你可能感兴趣的:(面试)