两个大数相加问题
来源:互联网 发布:淘宝小家电 编辑:程序博客网 时间:2024/05/22 06:36
#include<iostream>#include<string>using namespace std;int main(){char A[1002],B[1002],C[1002];int n,n1,n2,p = 0,j = 1,i;while (cin >>n){while (n){cin >> A >> B;n1 = strlen(A) - 1;n2 = strlen(B) - 1;cout << "Case " << j << ":" << endl;cout << A << " + " << B << " = ";for (i = 0; n1 >= 0 || n2 >= 0; i++, n1--,n2--){if (n1 >= 0 && n2 >= 0){C[i] = A[n1] + B[n2] + p - '0';}if (n1 >= 0 && n2 < 0){C[i] = A[n1] + p ;}if (n1 < 0 && n2 >= 0){C[i] = B[n2] + p ;}p = 0;if (C[i] > '9'){C[i] = C[i] - 10 ;p = 1;}}if (p == 1){cout << "1";}while (i--){cout << C[i];}if (n != 1){cout << endl << endl;}else{cout << endl;}j++;n--;}}return 0;}
0 0
- 两个大数相加问题
- 大数相加,两个大数。
- 两个大数相加
- 两个整型大数相加
- 实现两个大数相加
- 两个大数相加
- 实现两个大数相加!
- 两个大数相加
- 两个大数相加
- 两个大数相加
- 两个大数相加 C语言
- 栈实现两个大数相加
- 两个大数相加 ----Javascrit 实现
- C实现两个大数相加
- Matlab实现两个大数相加
- JAVA实现两个大数相加
- 大数相加的问题
- 大数相加问题
- LeetCode 2:《Add Two Numbers》
- 论文“Trinity: A Distributed Graph Engine on a Memory Cloud”解析
- python - web框架 - Flask Mysql 创建表的外键
- 主数据治理框架
- jquery控制左右滚动切换
- 两个大数相加问题
- NDK中LOCAL_SHARED_LIBRARIES
- [iOS_Dev] 仅仅包含 且 必须包含,数字和字母
- 开发常见问题
- register_chrdev和register_chrdev_region
- java 简单网络爬虫实现
- <Win32 API> 文件操作CreateFile/ReadFile/WriteFile
- java.util.concurrent.Exchanger应用范例与原理浅析
- centos 添加CA 证书