读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。

输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100

输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。

输入样例:

1234567890987654321123456789

输出样例:

yi san wu
 #include<stdio.h>
#include<string.h>
int main(){
char s[];
scanf("%s",s);
int n = strlen(s);
int sum=;
int i = ;
while(n--)
{
sum = sum + s[i]-'';
i++;
}
i = ;
int a[];
while(sum)
{
a[i] = sum%;
sum = sum/;
i++;
}
char c[][] = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
i--;
printf("%s",c[a[i]]);
while(i--)
{
printf(" %s",c[a[i]]);
}
}

python

 a ,sum = input(),0
for i in a:sum += int(i)
b = ['ling','yi','er','san','si','wu','liu','qi','ba','jiu']
c = [b[int(i)] for i in str(sum)]
print(c[0],end='')
for i in range(1,len(c)):print(' {0}'.format(c[i]),end='')

最新文章

  1. bootstrap-图文混排 media
  2. [清理页面缓存]asp.net、html
  3. asp.net 禁用按钮防止重复提交
  4. struts2拦截器拦截成功后每次请求都出现拦截时的错误信息
  5. 深入浅出Java并发包—原子类操作
  6. iOS开发—字典转模型,KVC设计模式
  7. Apache搭建多个站点
  8. 营配数据质量核查,关于营销mis系统与配电gis系统里面的sql语句查询,做为积累使用,下次就不用重复写同样的语句了。
  9. cos距离与欧式距离
  10. 组件之间使用Prop传递数据
  11. 解决python第三方插件下载慢的方法
  12. Redis进阶实践之十一 Redis的Cluster集群搭建
  13. [转]ZooKeeper的学习与应用
  14. python笔记:#008#变量的命名
  15. webp图片实践之路(转载)
  16. unittest生产html测试报告
  17. 学习ActiveMQ(七):JMS消息的事务管理
  18. EF core2.1+MySQL报错&#39;Void Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBuilder..ctor(Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper)
  19. 莫烦tensorflow(6)-tensorboard
  20. [转]ubuntu安装skype

热门文章

  1. 在Mac上关于tomcat服务器的安装、配置、启动、部署web详细流程
  2. 在类库中引用WebService的注意事件
  3. Java集合的10个最常见问题
  4. const,readonly 这些你真的懂吗? 也许会被面试到哦。。。
  5. lnmp之php5.3.27 编译信息
  6. Windows服务调试小结(附Demo)
  7. itext 实现pdf打印数字上标和下标
  8. 数据库 SQL Server 到 MySQL 迁移方法总结
  9. Tomcat源码分析之—组件启动实现分析
  10. MicroCube 风力发电装置