如果我要比较两个数组和大小怎么编写代码
时间: 2023-05-23 10:07:20 浏览: 50
A:可以按照以下步骤编写代码:
1. 定义两个数组array1和array2,并初始化数组元素。
2. 使用for循环遍历数组元素,将数组元素相加得到sum1和sum2。
3. 比较sum1和sum2的大小,如果sum1大于sum2,则第一个数组比第二个数组大;如果sum1等于sum2,则两个数组相等;如果sum1小于sum2,则第二个数组比第一个数组大。
4. 返回比较结果。
具体代码实现如下:
```
int[] array1 = {1, 2, 3, 4, 5};
int[] array2 = {6, 7, 8, 9, 10};
int sum1 = 0, sum2 = 0;
// 遍历数组元素并相加
for (int i = 0; i < array1.length; i++) {
sum1 += array1[i];
}
for (int i = 0; i < array2.length; i++) {
sum2 += array2[i];
}
// 比较数组大小并返回结果
if (sum1 > sum2) {
System.out.println("第一个数组比第二个数组大.");
} else if (sum1 == sum2) {
System.out.println("两个数组相等.");
} else {
System.out.println("第二个数组比第一个数组大.");
}
```
这段代码先定义了两个数组array1和array2,并初始化了数组元素。然后使用for循环遍历数组元素,将数组元素相加得到sum1和sum2,最后比较sum1和sum2的大小并返回结果。