05-2. 念数字(15)
来源:互联网 发布:快手软件手机版 编辑:程序博客网 时间:2024/06/06 16:27
输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“fu”字。十个数字对应的拼音如下:
0: ling1: yi2: er3: san4: si5: wu6: liu7: qi8: ba9: jiu
输入格式:
输入在一行中给出一个整数,如: 1234
。
提示:整数包括负数、零和正数。
输出格式:
在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si
。
-600输出样例:
fu liu ling ling
#include <stdio.h>void fun(int, int);int main(){ int num; scanf("%d", &num); if ( num < 0 ) { printf("fu "); num = -num; }else if ( num == 0 ) { printf("ling\n"); return 0; } fun(num, num); return 0;}void fun(int tmp, int num){ if ( tmp == 0 ) { return; } fun(tmp/10, num); switch ( tmp % 10 ) { case 0 : printf("ling"); break; case 1 : printf("yi"); break; case 2 : printf("er"); break; case 3 : printf("san"); break; case 4 : printf("si"); break; case 5 : printf("wu"); break; case 6 : printf("liu"); break; case 7 : printf("qi"); break; case 8 : printf("ba"); break; case 9 : printf("jiu"); break; } if ( tmp != num ) { printf(" "); }}
0 0
- 05-2. 念数字(15)
- 05-2. 念数字(15)
- 05-2. 念数字(15)
- 05-2. 念数字(15)
- 05-2. 念数字(15)
- 5-2. 念数字(15)
- 5-2. 念数字(15)
- 5-2. 念数字(15)
- PAT:5-2. 念数字(15)
- 5-2. 念数字
- 念数字(15)
- 念数字
- 念数字
- 念数字
- 念数字
- 念数字
- 念数字
- 念数字
- ajax xml
- mac 开启多个eclipse QQ
- codeforces--507D--The Maths Lecture(数位dp)
- 64位基本类型的大小
- ORA-12560: TNS: 协议适配器错误
- 05-2. 念数字(15)
- Wampserver添加或绑定域名
- 第一天 结构体的排序
- 强签名的由来和作用
- Ubuntu14.04 安装 Sublime Text 3 及常用插件推荐
- 打造android ORM框架opendroid(五)——数据更新的实现
- 一些形声词(日语)从yahoo answers看来的
- 05-3. 求a的连续和(15)
- java Socket