
7-6 念数字 (15分)
发布日期:2022-02-17 09:51:21
浏览次数:8
分类:技术文章
本文共 1188 字,大约阅读时间需要 3 分钟。
7-6 念数字 (15分)
输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出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
#includeint main(){ int i,number,wei=0,x,a[10]; //位数用wei,a[]存各位数scanf("%d",&number);if(number<0){ //判断是否为负数 printf("fu "); number=-number;}x=number; //x存nuber的值while(x){ //使用x判断number位数 wei++; x=x/10;} for(i=0;i =0;i--){ //从最高位开始输出 switch(a[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; case 9: printf("jiu"); break; } if(i>=1){ //格式要求最后一个数后没有空格 printf(" "); }}return 0;}
转载地址:https://blog.csdn.net/qq_43828852/article/details/106144179 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2023年09月01日 03时55分57秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Ubuntu16.04系统踩坑
2019-03-07
YOLOv5&NEU-DET钢材表面缺陷任务
2019-03-07
ssh远程连服务器(Linux)做实验常见错误
2019-03-07
Visual Studio 2019 + opencv 环境配置
2019-03-07
图像处理——高斯滤波与双边滤波
2019-03-07
自动驾驶系统技术路线
2019-03-07
2021计算机视觉与模式识别方向会议截稿日期
2019-03-07
图论——并查集(一):并查集(Union Find)
2019-03-07
图论——并查集(二):连通图
2019-03-07
图论——并查集(三):判断是否为树
2019-03-07
2019.3.21C++学习笔记(1)
2019-03-07
计算机组成原理(1)
2019-03-07
计算机组成原理(2)
2019-03-07
前人的经验与教训
2019-03-07
操作系统原理学习笔记
2019-03-07
数据库系统概论——第一章绪论——数据模型、数据库系统结构
2019-03-07
超键、候选键、主键和外键的区别和联系
2019-03-07
数据结构考研复试、面试 ——常见提问总结
2019-03-07
数据结构面试、数据结构考研复试——常见问题以及回答
2019-03-07
考研复试--英语提问--万能回答
2019-03-07