1.问题:n个不超过1000位的大数相加
2.代码:
import java.math.BigInteger;
import java.util.Scanner;
public class bignumber {
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int t;
BigInteger n,m;
t=sc.nextInt();
for(int i=0;i<t;i++)
{
if(i>0) System.out.println();
n=sc.nextBigInteger();
m=sc.nextBigInteger();
System.out.println("Case "+(i+1)+":");
System.out.println(n+"+"+m+"="+m.add(n));
}
}
}
3.结果
: