L1-007 念数字 (10 分)

简介: L1-007 念数字 (10 分)

输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:

1. 0: ling
2. 1: yi
3. 2: er
4. 3: san
5. 4: si
6. 5: wu
7. 6: liu
8. 7: qi
9. 8: ba
10. 9: jiu


输入格式:

输入在一行中给出一个整数,如:1234


提示:整数包括负数、零和正数。


输出格式:

在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si


输入样例:

-600

结尾无空行


输出样例:

fu liu ling ling

结尾无空行


#include<iostream>
using namespace std;
int main()
{
    string s,f[]={"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
    cin>>s;
    if(s[0]=='-') cout<<"fu";//先判断第一个字符
    else cout<<f[s[0]-'0'];
    for(int i=1;i<s.size();i++) cout<<' '<<f[s[i]-'0'];
    return 0;
}
目录
相关文章
|
SQL 设计模式 Java
干翻Mybatis源码系列之第十篇:Mybatis拦截器基本开发、基本使用和基本细节分析
干翻Mybatis源码系列之第十篇:Mybatis拦截器基本开发、基本使用和基本细节分析
【邀请函】摩斯社区开放麦OPEN MIC——2024隐私计算产业趋势分享沙龙
免费社区活动,现场茶歇,和众多一线专家面对面畅谈隐私计算最新趋势,直面行业应用问题和痛点,共商新场景新案例新思路新方法。
【邀请函】摩斯社区开放麦OPEN MIC——2024隐私计算产业趋势分享沙龙
|
运维 安全 自动驾驶
(4)(4.6.8) 电子调速器(ESC)校准
(4)(4.6.8) 电子调速器(ESC)校准
519 0
IDEA 导入项目后,可以Run,但是Debug按钮显示灰色,无法点击
IDEA 导入项目后,可以Run,但是Debug按钮显示灰色,无法点击
3812 1
IDEA 导入项目后,可以Run,但是Debug按钮显示灰色,无法点击
|
存储 C++
【C++】function包装器全解(代码演示,例题演示)
【C++】function包装器全解(代码演示,例题演示)
|
SQL 缓存 关系型数据库
【PostgreSQL技巧】PostgreSQL中的物化视图与汇总表比较
【PostgreSQL技巧】PostgreSQL中的物化视图与汇总表比较
|
分布式计算 NoSQL Cloud Native
从Gartner报告,看中国数据库崛起
阿里云,在Gartner公布2020年度全球数据库魔力象限评估结果,作为中国科技公司代表,首次挺进全球数据库第一阵营——领导者(LEADERS)象限,这也是中国数据库40年来首次进入全球顶级数据库行列。
27590 0
从Gartner报告,看中国数据库崛起
|
3天前
|
存储 JavaScript 前端开发
JavaScript基础
本节讲解JavaScript基础核心知识:涵盖值类型与引用类型区别、typeof检测类型及局限性、===与==差异及应用场景、内置函数与对象、原型链五规则、属性查找机制、instanceof原理,以及this指向和箭头函数中this的绑定时机。重点突出类型判断、原型继承与this机制,助力深入理解JS面向对象机制。(238字)
|
1天前
|
云安全 人工智能 安全
阿里云2026云上安全健康体检正式开启
新年启程,来为云上环境做一次“深度体检”
1470 6
|
3天前
|
安全 数据可视化 网络安全
安全无小事|阿里云先知众测,为企业筑牢防线
专为企业打造的漏洞信息收集平台
1305 2

热门文章

最新文章