int[][] scores = {
{ 82, 90, 91 },
{ 68, 72, 64 },
{ 95, 91, 89 },
{ 67, 52, 60 },
{ 79, 81, 85 },
};
double sum=0,age=0;
for(int i=0;i<scores.length;i++){//5
for(int j=0;j<scores[i].length;j++){//3
sum=sum+scores[i][j];
age=sum/scores[i].length;
}
}
double average = age/scores.length;
System.out.println(average);
if (Math.abs(average - 77.733333) < 0.000001) {
System.out.println("测试成功");
} else {
System.out.println("测试失败");
}
int[] ns = { 28, 12, 89, 73, 65, 18, 96, 50, 8, 36 };
// 排序前:
System.out.println(Arrays.toString(ns));
for(int i=0;i<ns.length;i++){
for(int j=0;j<(ns.length)-1;j++){
if(ns[i]>ns[j]){
int w=ns[i];
ns[i]=ns[j];
ns[j]=w;
}
}
}
// 排序后:
System.out.println(Arrays.toString(ns));
if (Arrays.toString(ns).equals("[96, 89, 73, 65, 50, 36, 28, 18, 12, 8]")) {
System.out.println("测试成功");
} else {
System.out.println("测试失败");
}
// int[] ns = { 13, 41, 92, 16, 25 };
// // 倒序打印数组元素:
// for(int i=0;i<ns.length;i++){
// for(int j=0;j<ns.length-1;j++){
// if(ns[i]>ns[j]){
// int w=ns[i];
// ns[i]=ns[j];
// ns[j]=w;
// }
// }
// }
// System.out.println(Arrays.toString(ns));
// Arrays.sort(ns);
// System.out.println(Arrays.toString(ns));
评论