训练5 鸡蛋装箱
某公司准备好十个包装箱,每箱装60枚鸡蛋。由于机器故障,每箱少装了2枚鸡蛋,使用数组的相关知识体现该过程。
public static void main(String[] args) {
int arr[][] = new int[10][58];//一共十个箱子,每个箱子应装60个,现在少装2个,
int sum = 1;
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
arr[i][j] = sum;//声明sum为了给鸡蛋计数,为了观看便捷
sum = sum + 1;
System.out.print(arr[i][j] + "\t");//循环输出鸡蛋的编号,更加清晰的观看
}
System.out.println();
}
}
训练6 鸡蛋装箱
某公司准备好十个包装箱,每箱装60枚鸡蛋。由于机器故障,后6箱少装了2枚鸡蛋,使用数组的相关知识体现该过程。
public static void main(String[] args) {
int arr[][] = new int[10][60];
int sum = 1;
for (int i = 0; i < arr.length; i++) {
if (i > 3) {//后六箱,所以从3开始数
for (int j = 0; j < 58; j++) {//少装2个,所以循环j<58
arr[i][j] = sum;//给鸡蛋计数
sum = sum + 1;
System.out.print(arr[i][j] + "\t");循环输出
}
} else {//前四箱
for (int j = 0; j < arr[i].length; j++) {//前四箱正常每箱装60
arr[i][j] = sum;
sum = sum + 1;
System.out.print(arr[i][j] + "\t");
}
}
System.out.println();
}
}
标签:arr,第三章,课后,int,sum,60,少装,数组,鸡蛋
From: https://blog.csdn.net/qq_62387839/article/details/141871743