PATB1002写出这个数
2024-08-23 15:21:22
参考代码:
#include<cstdio>
#include<cstring>
#include<cstdlib>
int main()
{
char str[110];
scanf("%s", str);
int len = strlen(str);
int sum = 0;//存放所有的位数之和
for (int i = 0; i < len; i++)
{
sum += str[i] - '0';//将每一位数累加
}
int num = 0, ans[10];
while (sum != 0)
{
ans[num] = sum % 10;//sum中的低位存放在ans的低位
num++;
sum /= 10;
}
char change[10][5] = { "ling","yi","er","san","si","wu","liu","qi","ba","jiu" };
for (int i = num - 1; i >= 0; i--)
{
printf("%s", change[ans[i]]);
if (i != 0) printf(" ");
else printf("\n");
}
system("pause");
return 0;
}
最新文章
- UIDate(时间)
- HDU 1003 动态规划
- ural 2068. Game of Nuts
- Windows下Eclipse连接hadoop
- leetcode 110 Balanced Binary Tree ----- java
- android之错误汇总
- C# 关于NULL 可空值类型 ? 和空接操作符??
- Android应用开发学习之Toast消息提示框
- JQuery - 根据节点获取对应的id,可用于留言板
- 配置NFS服务与tftp服务
- php分页查询
- Python如果导出失败,pass函数功能
- nginx 配置open_cache_file 静态文件的缓存
- android开发过程中遇到的坑
- 关于SDK_JDK_JRE_JVM的关系
- SpringMVC源码分析-400异常处理流程及解决方法
- 作为JavaScript开发人员,这些必备的VS Code插件你都用过吗?
- leecode第二天-使用异或找出数组中的非重复元素
- 【开机自启】Linux下设置MySql自动启动
- Laravel自定义Api接口全局异常处理
热门文章
- mybatis + mysql 批量插入、删除、更新
- [JAVA] 日常填坑 java.lang.SecurityException: Prohibited package name: java.xxx
- 《 .NET并发编程实战》实战习题集 - 3 - CRUD项目中使用FP
- CocosCreator 2.1.2 Shader组件
- WPF 精修篇 缩放ScaleTransform
- 机甲大师S1机器人编程学习
- 微服务架构 ------ 插曲 Mybatis逆向工程
- istio流量管理
- linux sed、awk、grep同时匹配多个条(并且 or 或者)
- logger.info占位符的使用