1002 写出这个数 (20)
来源:互联网 发布:现代化网络型田园城市 编辑:程序博客网 时间:2024/06/05 14:47
1002
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。
输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。
输入样例:1234567890987654321123456789输出样例:
yi san wu
#include<iostream>#include<cstdio>#include<cstring>using namespace std;void judge(int num){ switch(num) { 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");break; }}int main(){ char st[120]; gets(st); int len=strlen(st),ans=0; for(int i=0;i<len;i++){ ans+=st[i]-'0'; } int result[100],cnt=0; while(ans!=0){ result[cnt++]=ans%10; ans/=10; } for(int i=cnt-1;i>0;i--){ judge(result[i]); printf(" "); } judge(result[0]); return 0;}
阅读全文
0 0
- 1002 写出这个数 (20)
- 1002 写出这个数 (20)
- 1002 写出这个数 (20)
- 1002 写出这个数 (20)
- 1002 写出这个数 (20)
- 1002 写出这个数
- 1002写出这个数
- 1002、写出这个数
- 1002 写出这个数
- 1002写出这个数
- 1002:写出这个数
- 1002:写出这个数
- 写出这个数 (20)
- 写出这个数(20)
- 写出这个数 (20)
- 写出这个数 (20)
- 1002_写出这个数 (20)
- PAT-B 1002 写出这个数 (20)
- eclipse关联Java,jdk源码
- Codeforces Gym
- jquery append加入新元素后事件无效处理方法(转载)
- 编写程序,实现strcmp()相同功能myStrcmp()函数
- 【CSS】css的隐藏display/visibility/overflow区别
- 1002 写出这个数 (20)
- 最小二乘估计和奇异值分解(SVD)
- lstm的tensorflow实现
- Test.main()函数执行后的输出是:()
- ARM TrustZone技术简介 -- 1
- 《诗经》诗无邪 —— 雅篇
- 集合【第二篇 不同集合的讨论和注意要点】
- C++纯虚函数浅谈
- POJ