这个比较麻烦,还要定义一个结构体;我用C++给你写
#include
using namespace std;
int main()
{
class student{//定义结构体
long a;//学号
int s[5];//五门学科
}
//共10行,也就是说有10个学生
student j[10];
int big=0,small=9999;
long bi,sm;
for(int i=0;i<10;++i)
{
cin>>j[i].a>>j[i].s[0]>>j[i].s[1]>>j[i].s[2]>>j[i].s[3]>>j[i].s[4];
if(j[i].s[0]+j[i].s[1]+j[i].s[2]+j[i].s[3]+j[i].s[4]>=big)
{
big=j[i].s[0]+j[i].s[1]+j[i].s[2]+j[i].s[3]+j[i].s[4];
bi=i;
}//求最大
if(j[i].s[0]+j[i].s[1]+j[i].s[2]+j[i].s[3]+j[i].s[4]<=small)
{
small=j[i].s[0]+j[i].s[1]+j[i].s[2]+j[i].s[3]+j[i].s[4];
sm=i;
}//求最小
}
cout<cout< }