作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 09:18:58
意输入一个整数N(0~999999),输出它的英文表达式 用代码实现
任务描述】
任意输入一个整数N(0~999999),输出它的英文表达式.
例如,输入数字1,输出one;输入12,输出twelve;输入123,输出one hundred thirty three;输入123456,输出one hundred twenty three thousand fourhundred fifty six.
对于任意一个数值N(0~999999);
要想让它转换成英文表示法;
思考以下几个问题:
1、 在英语国家阿拉伯数字的表示方法
2、 字符串存入二维数组的表示方法
3、 递归的运用
4、 如何读取二维数组中的字符串
坐等,感激不尽
如果是:
输入:123456,
输出:壹拾贰万叁仟肆佰伍拾陆整.
输出汉字大写,这个会.
输出英文,也能编写.
但是,时间,怕来不及了.
再问: 我主要想问问这个程序该如何写,程序流程图是什么,不过谢谢你,祝你天天开心
再答: 变成汉字大写,一般是四位数,一组。
数字0~9,变成零~玖。

最低四位数,变成:几仟几佰几拾几元整。
往高四位数,变成:几仟几佰几拾几万。
再高四位数,变成:几仟几佰几拾几亿。
……

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