PAT BASIC 1002
2016-04-06 19:53
405 查看
#include<stdio.h> #include<string.h> void prit(int num); int main() { char inp[101]; int xx[100], i, len, sum=0, n1, n2, n3; scanf("%s", inp); len = strlen(inp); for(i=0; i<len; i++) { xx[i] = inp[i] - '0'; sum+=xx[i]; } if (sum < 10) { prit(sum); } else if (sum < 100) { n1 = sum / 10; n2 = sum % 10; prit(n1); printf(" "); prit(n2); } else if (sum < 1000) { n1 = sum / 100; n2 = (sum / 10) % 10; n3 = sum % 10; prit(n1); printf(" "); prit(n2); printf(" "); prit(n3); } return 0; } void prit(int num) { if(num == 0) { printf("ling"); } if(num == 1) { printf("yi"); } if(num == 2) { printf("er"); } if(num == 3) { printf("san"); } if(num == 4) { printf("si"); } if(num == 5) { printf("wu"); } if(num == 6) { printf("liu"); } if(num == 7) { printf("qi"); } if(num == 8) { printf("ba"); } if(num == 9) { printf("jiu"); } }
相关文章推荐
- 重置Ubuntu开机密码
- 第五周学习进度表
- 《深入理解计算机系统》学习总结 Chap7
- 正则表达式做批量替换思考与学习
- nginx 配置php
- 返回一个二维整数数组中最大联通子数组的和
- nginx 配置php
- eclipse 的team中没有svn设置
- 9--变更管理和安全管理
- netstat命令详解
- Java学习笔记----工厂模式和反射
- CCF 集合竞价
- Shell-bash中特殊字符汇总[转]
- LeetCode 13 Roman to Integer
- utf8mb4解决四字节字符保存到mysql不报错的问题
- 图表工具
- 团队项目成员和题目
- 2010年山东省第一届ACM大学生程序设计竞赛:shopping
- 说说php引用的那些事
- IPB帧编码顺序(解码顺序)与显示顺序