pat(B) 1002. 写出这个数
来源:互联网 发布:淘宝卖家基本设置出错 编辑:程序博客网 时间:2024/04/30 11:05
代码:
#include<cstdio>#include<cstring>using namespace std;char s[105];int a[100];char num[12][100];int main(){ strcpy(num[0],"ling"); strcpy(num[1],"yi"); strcpy(num[2],"er"); strcpy(num[3],"san"); strcpy(num[4],"si"); strcpy(num[5],"wu"); strcpy(num[6],"liu"); strcpy(num[7],"qi"); strcpy(num[8],"ba"); strcpy(num[9],"jiu"); while(scanf("%s",s)==1) { int len=strlen(s); int ans=0; for(int i=0; i<len; i++) { ans+=(s[i]-'0'); } if(ans==0) printf("ling\n"); int i=0; while(ans>0) { int r=ans%10; a[i++]=r; ans=ans/10; } for(int j=i-1; j>=0; j--) { if(j==0) printf("%s\n",num[a[j]]); else printf("%s ",num[a[j]]); } } return 0;}
0 0
- pat(B) 1002. 写出这个数
- PAT-B 1002. 写出这个数 (python)
- PAT(B)1002. 写出这个数 (20)
- PAT-B 1002. 写出这个数
- PAT-B 1002. 写出这个数
- PAT-B 1002. 写出这个数 (20)
- PAT-B 1002. 写出这个数 (20)
- PAT(乙级) 1002.写出这个数
- (PAT乙)1002. 写出这个数
- PAT-B 1002. 写出这个数 (20) Stupid!
- PAT-B] 1002. 写出这个数 [字符串处理]
- PAT-B 1002 写出这个数 (20)
- PAT-1002B 写出这个数 (20)
- PAT 1002. 写出这个数
- PAT 1002. 写出这个数
- PAT-1002. 写出这个数
- PAT 1002. 写出这个数
- Pat 1002. 写出这个数
- 计算机领域在于创新,做好自己散文送上
- 进程调度算法
- 剑指Offer面试题34(java版):丑数
- 在Fedora22环境下编译调试linux 0.12
- osgi5——camel整合activiti
- pat(B) 1002. 写出这个数
- UE4发报机-关卡蓝图调用蓝图类的发报机
- [Android]Volley在没有网络时读取图片缓存时出现的问题
- LDS文件格式分析
- x86架构和arm架构处理器分析
- mybatis 源码系列 组件之 Transaction
- 百度编辑器多图上传返回图片绝对路径问题
- Oracle 表连接 导致排序错乱
- vi的复制粘贴命令