大数相减
来源:互联网 发布:高清网络摄像机多少钱 编辑:程序博客网 时间:2024/05/21 21:49
输入两行字符串正整数,第一行是被减数,第二行是减数,输出第一行减去第二行的结果。
备注:1、两个整数都是正整数,被减数大于减数
示例:
输入:1000000000000001
1
输出:1000000000000000
#include<iostream>#include<cstring>using namespace std;int main(){const int Max =20;char a[Max] , b[Max];cin>>a;cin>>b;int a_len = strlen(a)-1,b_len = strlen(b)-1;int num = strlen(a);char* c = new char [num+1];c[num]='\0';int i= num-1;bool flage = false;while( (b_len) >=0){if((a[a_len]+0-flage)>= b[b_len]){c[i]= '0'+a[a_len]-b[b_len] +0 -flage;flage = false;}else{c[i]= '0'+a[a_len]-b[b_len] +10 -flage;flage = true;}b_len--;a_len--;i--;}while((a_len)!= -1){c[a_len] = a[a_len]+ 0 -flage;if(a[a_len]> '0')flage = false;else flage =true;a_len--;}cout<<c<<endl;}
0 0
- 大数处理---大数相减
- 大数相乘、大数相加、大数相减Java版本
- 大数相乘、大数相加、大数相减Java版本
- 大数相乘、大数相加、大数相减Java版本
- 大数运算之大数相减
- 大数相减
- 大数相减
- 大数相减
- 大数相减
- 大数相减
- 大数相减
- 大数相减模板
- 大数相减
- 两个大数相减
- 大数相减
- 两个大数相减
- 大数相减
- ACM大数相减
- Hibernate延迟加载小小总结
- Oracle to_char
- opendir()、readdir()和closedir() fstatfs/statfs
- 浅析Lua脚本:MySQL Proxy工作机制
- 协程的使用
- 大数相减
- c#中的内存管理(一)开篇
- 学习WEB技术的好网站
- 【转】android绘制view的过程之一---------计算view大小
- Unity3d使用LitJson解析服务器上的JSON
- getsockname与getpeername
- 工作小记2
- iOS 使用Reachability检测网络状态
- 利用SVG图片的路径生成的湖北省地图