zhen6


私信TA

用户名:zhen6

访问量:14617

签 名:

等  级
排  名 292
经  验 5550
参赛次数 0
文章发表 109
年  龄 0
在职情况 学生
学  校 南昌工程学院
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include <stdio.h>

#include <string.h>

#include <malloc.h>

typedef struct grade

{

char num[100];

char name[100];

int a;

int b;

int c;

int all;

}bb[100];


void input(int n)

{

struct grade bb[100];

for(int i=0;i<n;i++)

{

scanf("%s %s %d %d %d",bb[i].num,bb[i].name,&bb[i].a,&bb[i].b,&bb[i].c);

bb[i].all=bb[i].a+bb[i].b+bb[i].c;

}

int sum1=0,sum2=0,sum3=0;

for(int i=0;i<n;i++)

{

sum1+=bb[i].a;

sum2+=bb[i].b;

sum3+=bb[i].c;

}

printf("%d %d %d\n",sum1/n,sum2/n,sum3/n);

int max=bb[0].all,t;

for(int i=1;i<n;i++)

{

if(bb[i].all>max)

{

max=bb[i].all;

t=i;

}

}

printf("%s %s %d %d %d",bb[t].num,bb[t].name,bb[t].a,bb[t].b,bb[t].c);


int main()

{

int N;

scanf("%d",&N);

input(N);

return 0;

}


 

0.0分

0 人评分

  评论区