计算两个整型数组元素之和,返回一个数组。规则如下:对应的元素相加,不对应的直接赋值给相应的位置,如
{1,2,4}+{2,4,6,8}={3,6,10,8}
下面所写的代码有待改进,但基本能实现此功能
public class addscore{
public static void main(String[] args) {
int score1[]={1,2,4,8,9,1};
//score1=new int[3];
int score2[]={2,4,6,8,7};
//score2=new int[4];
int i;
int j,h;
if(score1.length>score2.length){
j=score2.length;
}
else j=score1.length;
int score3[]=new int[12];
for(i=0;i<j;i++){
if(score1!=null&score2!=null)
score3[i]=score1[i]+score2[i];
else if(score1==null)
score3[i]=score2[i];
else
score2[i]=score1[i];
}
for(int score33:score3){
System.out.println(score33);
}
}
}