【题目】
【思路】将输入的成绩保存在数组中,用max,min变量保存最大最小值,maxIndex,minIndex变量用于存放最大值最小值的索引,计算总和时候除去这两个索引的数组元素即可。
【代码】AC的C++代码如下:
#include <iostream>
#include <limits.h>
#include <string>
using namespace std;
int a[101];
int main()
{
int n;
int max,min,maxIndex,minIndex;
double sum;
while (cin >> n)
{
sum = 0;
max = INT_MIN;
min = INT_MAX;
maxIndex = minIndex = -1;
for (int i = 0;i < n;i++)
{
cin >> a[i];
if (a[i] > max)
{
max = a[i];