当前位置: 诗词网 >问答 >其它 >意输入一个整数N(0~999999),输...

意输入一个整数N(0~999999),输出它的英文表达式用代码实现任务描述】任意输入一个整数N(0~999999),输出它的英文表达式.例如,输入数字1,输出one;输入12,输出twelve;输入123,输出onehundredthirty

更新时间:2024-04-26 05:49:56
问题描述:

意输入一个整数N(0~999999),输出它的英文表达式用代码实现

任务描述】

任意输入一个整数N(0~999999),输出它的英文表达式.

例如,输入数字1,输出one;输入12,输出twelve;输入123,输出onehundredthirtythree;输入123456,输出onehundredtwentythreethousandfourhundredfiftysix.

对于任意一个数值N(0~999999);

要想让它转换成英文表示法;

思考以下几个问题:

1、在英语国家阿拉伯数字的表示方法

2、字符串存入二维数组的表示方法

3、递归的运用

4、如何读取二维数组中的字符串

坐等,感激不尽

高大鹏回答:

  如果是:

  输入:123456,

  输出:壹拾贰万叁仟肆佰伍拾陆整.

  输出汉字大写,这个会.

  输出英文,也能编写.

  但是,时间,怕来不及了.

郭利川回答:

  我主要想问问这个程序该如何写,程序流程图是什么,不过谢谢你,祝你天天开心

高大鹏回答:

  变成汉字大写,一般是四位数,一组。

  数字0~9,变成零~玖。

  最低四位数,变成:几仟几佰几拾几元整。

  往高四位数,变成:几仟几佰几拾几万。

  再高四位数,变成:几仟几佰几拾几亿。

  ……

  回头,再整理一下,把零仟、零佰、零拾、零,规范一下,即可。