我正在尝试用C编写一个程序,以从[-9999,9999]接收任何数字用户输入,然后将数字作为单词打印出来。我应该先进行整数除法,然后再切换大小写以打印单词,但是我不确定到底该如何处理。
例如,>>
用户输入:178
输出:178
用户输入:-178
输出:负一百七十八
用户输入:8523
输出:八千五百二十三
用户输入:-8523
输出:负八百五十二十三
我正在尝试用C编写一个程序,以从[-9999,9999]接收任何数字用户输入,然后将数字作为单词打印出来。我应该做整数除法,然后将大小写切换到打印...
首先,您需要掌握词汇表。这适用于英语,但是其他语言可能需要不同的词汇和稍微不同的算法(例如,法国vignt-et-une)。