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

时间:2024-10-30 10:04:04 资料大全 我要投稿
  • 相关推荐

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

  已知文件中存有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);

  }

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

学生会面试题目及回答思路06-12

上海奥美面试题目09-22

银行面试题目及答案09-19

宣传部面试题目09-30

金光纸业面试笔试题目09-29

C++面试笔试题目07-16

MBA面试题目集锦(三)09-01

面试成语猜谜题目08-05

一名应届生的软件测试面试题目07-15

机关组织部面试题目09-21