超大整数的加法--C语言--纠错 提示Wrong Answer at Test 2Description计算两个较大正整数的和Input有多组测试数据,每组一行.0 0结束测试每行中包含以空格分隔的两个正整数,每个数均∈[1,10^100]Output每

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 15:43:19
超大整数的加法--C语言--纠错 提示Wrong Answer at Test 2Description计算两个较大正整数的和Input有多组测试数据,每组一行.0 0结束测试每行中包含以空格分隔的两个正整数,每个数均∈[1,10^100]Output每

超大整数的加法--C语言--纠错 提示Wrong Answer at Test 2Description计算两个较大正整数的和Input有多组测试数据,每组一行.0 0结束测试每行中包含以空格分隔的两个正整数,每个数均∈[1,10^100]Output每
超大整数的加法--C语言--纠错 提示Wrong Answer at Test 2
Description
计算两个较大正整数的和
Input
有多组测试数据,每组一行.0 0结束测试
每行中包含以空格分隔的两个正整数,每个数均∈[1,10^100]
Output
每组测试输出一行结果:输入的两个数的和.
Sample Input
2 3
1 2
0 0
Sample Output
5
3
#include "stdio.h"
int main()
{
\x05long a[1000],b[1000],c[1000],n=0,i;
\x05do{
\x05\x05scanf("%d %d",&a[n],&b[n]);
\x05\x05n++;
\x05}while((a[n-1]!=0)||(b[n-1]!=0));
\x05for(i=0;i

超大整数的加法--C语言--纠错 提示Wrong Answer at Test 2Description计算两个较大正整数的和Input有多组测试数据,每组一行.0 0结束测试每行中包含以空格分隔的两个正整数,每个数均∈[1,10^100]Output每
32位系统long和int没区别,都是32位,去掉符号位最多存到2^31,现在数据是10^100,明显存不了,要自己开数组去逐位相加.