Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2349162
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:08:48

#include
#define N 5//N表示人数,第4列为平均成绩
void main()
{
float aa[N][4],temp;
char name[N][20]={"王涛","李梅","郑红","刘海","周斌"};
int i,j,k;
cout<<"请输入学生的成绩"< for(i=0;i for(j=0;j<3;j++)
cin>>aa[i][j];
//计算平均成绩
for(i=0;i aa[i][3]=0;//初始化平均成绩为00
for(i=0;i {
for(j=0;j<3;j++)
aa[i][3]+=aa[i][j];
aa[i][3]=aa[i][3]/3.0;
}
//排序平均成绩,从高到低
for(i=0;i for(j=i+1;j   if(aa[i][3] for(k=0;k<4;k++)//交换成绩行
{
temp=aa[i][k];
aa[i][k]=aa[j][k];
aa[j][k]=temp;
}
for(k=0;k<20;k++)//交换名行
{
temp=name[i][k];
name[i][k]=name[j][k];
name[j][k]=temp;
}
}
for(i=0;i{


--------------------next---------------------

阅读(1328) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~