面试题目:统计每一学生的平均成绩

时间:2020-11-21 10:25:03 笔试题目 我要投稿

面试题目:统计每一学生的平均成绩

  已知文件中存有10 个学生的数学、政治、和英语三门课的成绩,试统计每一学生的'平均成绩,并存入该文件中。

面试题目:统计每一学生的平均成绩

  解:#include

  struct student{ int number;

  char cname[10];

  int shuxue;

  int zhengzhi;

  int yingyu;

  double ave;};

  main()

  {

  FILE *fp;

  struct student s[10];

  int size;

  int i;

  size=sizeof(struct student);

  if((fp=fopen(“student”,”ab+”))==NULL)

  {

  printf(“cannot open the file!”);

  exit(0);

  }

  for(i=0;i<10;i++)

  {

  fread(&s[i],size,1,fp);

  s[i].ave=(s[i].shuxue+s[i].zhengzhi+s[i].yingyu)/3;

  }

  rewind(fp);

  for(i=0;i<10;i++)

  fwrite(&s[i],size,i,fp);

  fclose(fp);

  }

【面试题目:统计每一学生的平均成绩】相关文章:

求高于平均分的学生学号及成绩11-24

2017美国各州SAT平均成绩排名08-21

2017国考统计局面试指导:专业题目如何备考10-27

如何提升面试的成绩01-25

海信面试英语题目09-19

美国私立高中SAT平均成绩排名前5005-15

面试会计的笔试题目11-23

面试公司网管出的题目07-31

数院概率统计系学生面试经验10-13