L1-007. 念数字
来源:互联网 发布:ubuntu配置jdk 编辑:程序博客网 时间:2024/05/20 20:03
L1-007. 念数字
时间限制 400ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 翁恺输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“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>struct NumPhonetic{ int num; char phonetic[5];};int main(){ struct NumPhonetic s[10] = { {0,"ling"}, {1,"yi"}, {2,"er"}, {3,"san"}, {4,"si"}, {5,"wu"}, {6,"liu"}, {7,"qi"}, {8,"ba"}, {9,"jiu"} }; char input[100] = { 0 }; int i = 0; scanf("%s", input); if (input[i] == '-') { printf("fu "); i++; } while (input[i] != 0) { printf("%s", s[input[i++]-'0'].phonetic); if (input[i] != 0) printf(" "); } printf("\n"); return 0;}
阅读全文
0 0
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字
- L1-007. 念数字 Java
- PAT L1-007. 念数字
- L1-007. 念数字(C++)
- https实践之 抓包分析流程
- Oracle 删除用户、当前用户数据库表、表空间的过程
- JVM虚拟机调优---------垃圾收集器算法
- JDK1.8中HashMap详解
- 测试中
- L1-007. 念数字
- Java常用类之Date类
- SpringBoot-ErrorController
- HelloGitHub.com 网站开源了
- 因为链接服务器 "XXXX" 的 OLE DB 访问接口 "SQLNCLI10" 无法启动分布式事务
- 使用Kotlin开发第一个程序,Hello Kotlin!
- 3.Android程序操作LED
- Win10 python3版本 安装XGBoost
- svn只更新变动的文件