写在前面
你好!欢迎来到我的博客,希望我的思路能够帮到你!
问题描述
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
输入形式
每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10的100次方。
输出形式
在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。
样例输入
1234567890987654321123456789
样例输出
yi san wu
样例说明
友情提示汉语拼音
0~9:ling yi er san si wu liu qi ba jiu shi
解题思路
读入数字之后,先求出各位的和,然后用字符串流将其转为字符串,然后根据转出的字符串输出对应的拼音。
AC代码
#include<iostream>
#include<string>
#include<sstream>
using namespace std;
string Num_To_Lettle(char i)
{
switch(i)
{
case