转跳点 :

1022 D进制的A+B 
 

输入两个非负 10 进制整数 A 和 B (≤),输出 A+B 的 D (1)进制数。

输入格式:

输入在一行中依次给出 3 个整数 A、B 和 D。

输出格式:

输出 A+B 的 D 进制数。

输入样例:

123 456 8
 

输出样例:

1103

  这道题纯粹考察了进制转换,没什么难度。模拟短除法的过程轻松AC,记得特殊考虑0的情况,数组得倒着输出

 1 #include <stdio.h>
2 #include <stdlib.h>
3
4 int main(void)
5 {
6 int arr[32] = {0};
7 int A, B, C, D, count = 0;
8 scanf("%d %d %d", &A, &B, &D);
9 C = A + B;
10
11 if (0 == C)
12 {
13 count = 1;
14 }
15
16 while (0 != C)
17 {
18 arr[count++] = C % D;
19 C /= D;
20 }
21
22 for (int i = count - 1; i >= 0; i--)
23 {
24 printf("%d", arr[i]);
25 }
26
27 return 0;
28 }

  PTA不易,诸君共勉!

最新文章

  1. (原创)通用查询实现方案(可用于DDD)[附源码] -- 简介
  2. RPI学习--webcam_用fswebcam抓取图片
  3. EditText 控件
  4. FileOutputStream和FileInputStream
  5. 新手学习数据库(一)用Powerdesigner设计数据库
  6. 再回首,Java温故知新(六):Java基础之变量
  7. c-连接两个链表
  8. Linux查看代码量
  9. React-Native OpenGL体验一
  10. [Tree]Binary Tree Preorder Traversal
  11. Tri_integral Summer Training 5 总结
  12. vultr vps2016年免费升级流量和cpu
  13. 从数组中每次取一个不同的数组成员 getRandomItem(arr)
  14. css3 二维码 添加 扫描特效
  15. 构建oracle12c的Docker镜像
  16. Java进阶面试题大集合-offer不再是问题
  17. 数据结构(C语言版)-C语言和C++相关补充
  18. 微信小程序 - 提示消息组件
  19. 管理多tomcat实例的shell脚本
  20. linux常用命令:tr 命令

热门文章

  1. ASP.NET MVC 4 中Razor 视图中JS无法调试 (重要)
  2. 学会使用Google hacking
  3. SystemVerilog Assertion 设计、调试、测试总结(3)
  4. 如何利用TableView显示自定义nib中创建的UITableViewCell或子类?
  5. Day6-T3
  6. ubuntu 新建用户后 不能使用TAB键、上下键,命令行不显示当前路径的解决
  7. SQL计算字符串里的子字符串出现个数
  8. SSH和SFTP的简单使用
  9. php 和 文本编辑器火狐的配置
  10. HTTP和HTTPS的区别及HTTPS加密算法