高精度加法
2016-01-12 10:52
267 查看
#include<iostream>#include<cstring>using namespace std;int main(){char a[100],b[100];int i,n,m,x,k(101),c[101];cin>>a>>b;n=strlen(a);m=strlen(b);if(n>=m){while(n)c[--k]=a[--n]-'0';x=k-1;c[x]=0;k=101;while(m)c[--k]+=b[--m]-'0';}else{while(m)c[--k]=b[--m]-'0';x=k-1;c[x]=0;k=101;while(n)c[--k]+=a[--n]-'0';}for(i=100;i>=x+1;i--)if(c[i]>9)c[i]%=10,c[i-1]+=1;if(c[x]>0)cout<<c[i];for(i=x+1;i<101;i++)cout<<c[i];
}
}
相关文章推荐
- osg示例程序解析1----osganimate
- 服务器标记的格式不正确
- 深入理解require与require_once与include以及include_once的区别
- PowerDesigner 修改 MySQL数据库的 Table或DataBase的 ENGINE类型 为InnoDB 或 ISAM 等
- 模拟监控和真实用户体验监测,选哪个?
- OD-条件断点、条件记录断点
- Java中事务的处理
- Android中Parcelable接口用法
- 如何解决通过VNC远程登陆服务器,终端中Tab键自动补全的问题
- 服务器标记的格式不正确
- ActionBar点击弹出下拉框操作
- ASP.NET文件上传大小限制
- 学习mongo系列(一) 安装 解析 连接
- MongoDB常用操作一查询find方法db.collection_name.find()
- js得到当前文档的编码:document.characterSet
- 授信主体查找
- 在jsp页面下, 让eclipse完全支持HTML/JS/CSS智能提示
- (转)Openstack Cascading和Nova Cell
- Service组件的启动机制深入学习
- opencv操作像素