C#代碼:
int[] nums = new int[9];
Random r = new Random();
for (int i = 0; i < nums.Length; i++) {
nums[i] = r.Next();
}
int max = nums[0];
int min = nums[0];
int maxIndex = -1;
int minIndex = -1;
for (int i = 0; i < nums.Length; i++) {
if (nums[i]>max) {
max = nums[i];
maxIndex = i;
}
if (nums[i]<min) {
min = nums[i];
minIndex = i;
}
}
int sum = 0;
for (int i = 0; i < nums.Length; i++) {
if (i==maxIndex||i==minIndex) {
continue;
}
sum += nums[i];
}
int svg = sum / (nums.Length - 2);
}