【描述】
输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“ fu ”字。十个数字对应的拼音如下:
0: ling
1: yi
2: er
3: san
4: si
5: wu
6: liu
7: qi
8: ba
9: jiu
【输入】
输入在一行中给出一个整数,如: 1234 。
【输出】
在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si 。
【输入示例】
-600
【输出示例】

fu liu ling ling

#include<stdio.h>int main(){int n,i,mask=1,copy;scanf("%d",&n);if(n<0){n=-n;printf("fu");}copy=n;while(copy>9){mask*=10;copy/=10;}//while循环算出位数,10代表两位for(;mask>0;){i=n/mask;switch (i){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;default:printf(" jiu");}n=n%mask;mask=mask/10;}} 

输出每个数字对应的拼音相关推荐

  1. 输入一个整数,输出每个数字对应的拼音 (c++)

    输入一个整数,输出每个数字对应的拼音 (c++) 输入一个整数,输出每个数字对应的拼音.当整数为负数时,先输出fu字.十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4 ...

  2. L1-007 念数字 (10分) 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5:

    L1-007 念数字 (10分) 输入一个整数,输出每个数字对应的拼音.当整数为负数时,先输出fu字.十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: ...

  3. 念数字,输出每个数字对应的拼音(C语言)

    [问题描述]  输入一个整数,输出每个数字对应的拼音. 当整数为负数时,先输出fu字. 十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: l ...

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

    输入一个整数,输出每个数字对应的拼音.当整数为负数时,先输出fu字.十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8 ...

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

    输入一个整数,输出每个数字对应的拼音.当整数为负数时,先输出fu字.十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8 ...

  6. PTA--天梯赛--输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:

    输入一个整数,输出每个数字对应的拼音.当整数为负数时,先输出fu字.十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8 ...

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

    输入一个整数,输出每个数字对应的拼音.当整数为负数时,先输出fu字.十个数字对应的拼音如下 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ...

  8. c语言printf输出整数数字,C语言 念数字 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字...

    你的程序有很多不对的地方,没必要用数组,多次的getchar();也不知道是干啥的,我写一个程序贴给你看看吧,有问题再问. #include void judge_num(int num); void ...

  9. 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字

    把问题复杂化的我-哭了.终于得结果了!!! #include<stdio.h> int main(){int n,a;int cnt=0;int i=0;int j=0;scanf(&qu ...

最新文章

  1. Spring Boot 以 jar 包方式运行在后台
  2. 聊聊SwitchUserFilter的使用
  3. anaconda的执行路径
  4. Silver Cow Party POJ - 3268(正反建图+dijkstra)
  5. 【思考】PHP——成也Web,败也Web
  6. python发布服务,Python服务发现:在本地n上发布服务
  7. mysql能存储的编码范围_mysql存储乱码之编码问题
  8. linux ati显卡驱动下载,LINUX 下ati最新显卡驱动下载
  9. 构建一个基本的Python迭代器
  10. 算法基础部分2-分治
  11. 优秀的代码都是如何架构和分层的?
  12. 【转】Leopard 安装教程
  13. Atitit.gui api自动化调用技术原理与实践
  14. 绿色沃土计划农业大健康 功能性农业国稻种芯发力耕地体质
  15. java 切割冒号_java split 冒号(java中split是什么意思啊)
  16. gensim训练wiki中文词向量
  17. 如何打造高颜值PPT——小鱼儿何艳老师ppt课-课堂笔记
  18. python3的numpy包中的numpy.logspace解析
  19. html 取消settimeout,Javascript – setTimeout关闭问题
  20. 乐视网改名新乐视;酷骑单车创始人否认解散团队;日本称今年捕杀177头鲸为研究丨价值早报

热门文章

  1. 中国科学院大学计算机非全日制,中国科学院大学能考非全日制研究生?
  2. 别人笑我太疯癫,我笑他人看不穿。
  3. 农村信用社招聘计算机类进去干啥,2008年山东农村信用社招聘考试计算机类的范围有知道的吗?...
  4. 643、子数组最大平均数 I
  5. PyCharm:ModuleNotFoundError:No module named 'selenium' 解决方法
  6. 酷桌面:IPAD上体验office的炫“酷”移动办公应用
  7. 微信小程序调用扫一扫
  8. pv是什么意思?增长方法有哪些!
  9. ireport怎么实现总计和小计?
  10. bixby怎么编程_三星的Bixby很烂。 这是如何将其关闭。