PAT乙级1012-D进制的A+B (20)
2016-05-11 14:37
423 查看
//D进制的A+B (20) #include<iostream> #include<stdlib.h> #include<string> using namespace std; string conversion_number(int sum, int D ) { string str = "" ; //用string类型返回 while (sum ) //模除求得进制 { str = ( char)(sum %D + '0') + str; sum /= D ; } return str; } int main() { int A = 0, B = 0; int D = 0; cout << "请输入A,B,D的值" << endl;; cin >> A >> B >> D; int sum = A + B; string str = conversion_number(sum, D); cout << str; system( "pause"); return 0; }
相关文章推荐
- WS_DELIVERY_UPDATE 修改数量、过账日期并发货过账
- Windows 7 下 Ubuntu Kylin 16.04 LTS 双系统的安装
- Struts和SpringMVC两种MVC框架比较
- 关于recyclerview的横向布局的宽度以及item的点击事件的添加
- cordova No Content-Security-Policy meta tag found
- html5 PC端head部分整理
- Cannot read property 'add' of null
- 122 - Trees on the level(模拟内存池解法)
- 在linux下制作静态库和动态链接库的方法
- 在linux下制作静态库和动态链接库的方法
- 在linux下制作静态库和动态链接库的方法
- mysql 下phpmyadmin安装
- 计算机原理 —— 主板与内存映射
- POJ 3468 A Simple Problem with Integers
- JQuery的jquery.min.js与jquery.js
- [转]mii-tool与ethtool的用法详解
- BZOJ4516: [Sdoi2016]生成魔咒
- 【Django】依赖auth.user的数据库迁移,以及admin用户非交互式创建
- 【FLUENT案例】06:与EDEM耦合计算
- 画饼状图一