1022 D进制的A+B (20 分)(c语言)
输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1<D≤10)进制数。
输入格式:
输入在一行中依次给出 3 个整数 A、B 和 D。
输出格式:
输出 A+B 的 D 进制数。
输入样例:
123 456 8
输出样例:
1103
鸣谢用户谢浩然补充数据!
#include <stdio.h>
void huansuan(int sum,int D);
int main(){int A,B;int D;scanf("%d %d %d",&A,&B,&D);int sum=A+B;huansuan(sum,D);return 0;
}
void huansuan(int sum,int D){int yushu=sum%D;sum/=D;if(sum<=0){printf("%d",yushu);return ;}huansuan(sum,D);printf("%d",yushu);
}
我踩过的坑:
1.这题主要是什么时候递归结束,一个经验判断是否结束的条件一定要放在递归函数前,你放后面一定不行
2.还有最后一个数一直不输出来,后来发现,是要在返回那里处理一下,返回可以在里面加一些东西来实现自己的目的
1022 D进制的A+B (20 分)(c语言)相关推荐
- C++学习之路 | PTA乙级—— 1022 D进制的A+B (20分)(精简)
1022 D进制的A+B (20分) 输入两个非负 10 进制整数 A 和 B (≤2 30 −1),输出 A+B 的 D (1<D≤10)进制数. 输入格式: 输入在一行中依次给出 3 ...
- PAT (Basic Level) Practice (中文)1022 D进制的A+B (20 分)
输入两个非负 10 进制整数 A 和 B (≤),输出 A+B 的 D (1)进制数. 输入格式: 输入在一行中依次给出 3 个整数 A.B 和 D. 输出格式: 输出 A+B 的 D 进制数. 输入 ...
- 测试点3的分析:1022 D进制的A+B (20分)——15行代码AC
立志用更少的代码做更高效的表达 PAT乙级最优题解-->传送门 输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1<D≤10)进制数. 输入格式: 输 ...
- [转载] 1022 D进制的A+B (20分)【java题解】【80ms】
参考链接: Java流Stream 题解 使用 toUnsignedString()即可 我有仔细读过toUnsignedString(),有兴趣可以看看 第3章 java的基本程序设计结构[补缺学习 ...
- PAT (Basic Level) Practise (中文)1022. D进制的A+B (20)
D进制的A+B (20) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 输入两个非负10进制整数A和B(< ...
- PAT 乙级 1022. D进制的A+B (20) Java版
输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数. 输入格式: 输入在一行中依次给出3个整数A.B和D. 输出格式: 输出A+B的D ...
- 1022. D进制的A+B (20)-PAT乙级真题
输入两个非负10进制整数A和B(<=2^30-1),输出A+B的D (1 < D <= 10)进制数. 输入格式 输入在一行中依次给出3个整数A.B和D. 输出格式 输出A+B的D进 ...
- L1-049 天梯赛座位分配 (20分)(C语言)
L1-049 天梯赛座位分配 (20分)(C语言) 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情.为此我们制定如下策略:假设某赛场有 N 所学校参赛 ...
- L1-020 帅到没朋友 (20分)(C语言)
L1-020 帅到没朋友 (20分)(C语言) 当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友.本题就要求你找出那些帅到没有朋友的人. 输入格式: 输入第一行给出一个正整数N(≤1 ...
最新文章
- 计算机虚拟建造创新实践英语,《信息技术促进初中英语学科教学的实践研究》结题报告...
- 北京林业大c语言程序设计考试试题,2020年南京林业大学2017考研真题考研真题试卷及试题答案,C程序设计考研试题下载...
- 一个栈桢对应着一个方法
- struts2中文件上传
- linux从别的主机下载,从局域网内的其他Linux主机下载文件
- python怎么返回上一行代码_Python实现判断一行代码是否为注释的方法
- Python 数据结构与算法——从某个列表中找出两个彼此最接近但不相等的数
- DEDECMS添加友情链接长度限制的详细解决方法
- PLSQL导入SQL文件
- c语言人工智能程序,怎么程序编程语言 怎么用C语言编写人工智能程序?
- 华为交换机Hybird 与 单臂路由
- 浅谈智能搜索和对话式OS
- 笔记本连不上路由器WiFi,可以连接手机热点,手机可以连接WiFi
- 为什么国外程序员爱用Mac?
- 设备云对接homekit_如何重置您的HomeKit设备和配置
- 怎么用计算机求数值等于log,怎么用计算器上的log?
- 有道云笔记markdown上传本地图片的方法
- 无线攻击及密码破解的四种方式详解
- 获取文本文件编码与导出源代码
- access select max_超级玛丽2号Max:挑选重疾险需要避开这3大误区!