求助, 大整数相加程序!
请大家帮我写下 大整数相加程序。我刚学 不怎么会,, 随机生成两个100位以内的大整数,将两个数相加。 并格式化输出, 例如:每50位一行,5位一段。。
在控制台下输出就行!!不要求界面!。
我就写出了一点, 剩下的不会了, 请大家帮忙!谢谢大家啦!!(我写的代码如下)
程序代码:
import java.util.Random; public class Xangjia { public static void main(String[] args) { Random Rnd=new Random(); int L=0; int L2=0; int max; int min; while(L ==0) { L=Rnd.nextInt(100); } while(L2 ==0) { L2=Rnd.nextInt(100); } System.out.println("生成的位数为"+L); // 生成随机位数! System.out.println("生成的第2个数的位数为"+L2); int number[]=new int[L]; int number2[]=new int[L2]; for(int i=0;i<L;i++) { number[i]=Rnd.nextInt(10); System.out.print(number[i]); } System.out.print("\n"); System.out.print("\n"+"〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓"+"\n"); System.out.print("\n"); for(int ii=0;ii<L2;ii++) { number2[ii]=Rnd.nextInt(10); System.out.print(number2[ii]); } System.out.print("\n"); } }