解题思路:
注意事项:
参考代码:
#include<stdio.h>
struct
{
char xuehao[20];
char xingming[20];
int fen1,fen2,fen3;
}student[100];
int main()
{
int x,z,y,n=0,m,pj1=0,pj2=0,pj3=0;
scanf("%d",&x);
for(y=0;y<x;y++)
{
scanf("%s%s%d%d%d",student[y].xuehao,student[y].xingming,&student[y].fen1,&student[y].fen2,&student[y].fen3);
pj1=pj1+student[y].fen1;//{记录每科的总分数}
pj2=pj2+student[y].fen2;
pj3=pj3+student[y].fen3;
if(n<student[y].fen1)//{记录下分数最高的数组位置}
{
n=student[y].fen1;
m=y;
}
if(n<student[y].fen2)
{
n=student[y].fen2;
m=y;
}
if(n<student[y].fen3)
{
n=student[y].fen3;
m=y;
}
}
printf("%d %d %d\n",pj1/x,pj2/x,pj3/x);
printf("%s %s %d %d %d\n",student[m].xuehao,student[m].xingming,student[m].fen1,student[m].fen2,student[m].fen3);
return 0;
}
0.0分
0 人评分
小九九 (C语言代码)浏览:885 |
C语言训练-排序问题<1> (C语言代码)浏览:1411 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:650 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1432 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:467 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1334 |
简单的a+b (C语言代码)浏览:661 |
WU-C语言程序设计教程(第三版)课后习题12.1 (C++代码)浏览:1024 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:1482 |
1017题解浏览:663 |