美文网首页
1002 写出这个数 (20 分)

1002 写出这个数 (20 分)

作者: zjh3029 | 来源:发表于2019-03-05 16:35 被阅读0次
#include<iostream>
#include<string>
#include<cmath>


using namespace std;

int main()
{
    string str,str1;
    int sum = 0;
    cin >> str;
    for (int i = 0; i < str.size(); i++)
    {
        sum += str[i]-'0';
    }
    str1 = to_string(sum);

    for (int i = 0; i < str1.size(); i++)
    {
        int a = str1[i] - '0';
        switch (a)
        {
        case 0:
            cout << "ling";
            break;
        case 1:
            cout << "yi";
            break;
        case 2:
            cout << "er";
            break;
        case 3:
            cout << "san";
            break;
        case 4:
            cout << "si";
            break;
        case 5:
            cout << "wu";
            break;
        case 6:
            cout << "liu";
            break;
        case 7:
            cout << "qi";
            break;
        case 8:
            cout << "ba";
            break;
        case 9:
            cout << "jiu";
            break;
        }
        if(i!=str1.size()-1)
            cout << " ";
    }
    cout << endl;
    system("pause");
    return 0;
}

相关文章

  • 1002 写出这个数 (20分)

    题目 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:*每个测试输入包含 1个测...

  • 1002 写出这个数 (20 分)

  • 1002 写出这个数 (20 分)

    代码已经AC,写的有点笨拙,大佬们多指点哈

  • 1002 写出这个数 (20分)(Python)

    读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用...

  • PAT 1002 写出这个数 (20 分)

    GitHub

  • PAT乙级1002-Python

    1002 写出这个数 (20 分) 注意:代码满分通过 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的...

  • 1002

    //1002 写出这个数 (20)(20 分)//读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数...

  • B1002

    1002 写出这个数 (20)(20 分) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 ...

  • 1002. 写出这个数 (20)

    1002. 写出这个数 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B ...

  • 1002. 写出这个数 (20)

    1002. 写出这个数 (20) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:...

网友评论

      本文标题:1002 写出这个数 (20 分)

      本文链接:https://www.haomeiwen.com/subject/wpsouqtx.html