全国计算机等级考试二级C语言程序设计实战(100)

日期:12-29| http://www.59wj.com |C模拟题|人气:282

全国计算机等级考试二级C语言程序设计实战(100) 题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中。
  1.程序分析:程序源代码:
  #include "stdio.h"
  struct student
  { char num;
  char name;
  int score;
  float avr;
  } stu;
  main()
  {int i,j,sum;
  FILE *fp;
  /*input*/
  for(i=0;i<5;i++)
  { printf("“n please input No. %d score:“n",i);
  printf("stuNo:");
  scanf("%s",stu[i].num);
  printf("name:");
  scanf("%s",stu[i].name);
  sum=0;
  for(j=0;j<3;j++)
  { printf("score %d.",j+1);
  scanf("%d",&stu[i].score[j]);
  sum+=stu[i].score[j];
  }
  stu[i].avr=sum/3.0;
  }
  fp=fopen("stud","w");
  for(i=0;i<5;i++)
  if(fwrite(&stu[i],sizeof(struct student),1,fp)!=1)
  printf("file write error“n");
  fclose(fp);
  }

   www.59wj.com 如果觉得《全国计算机等级考试二级C语言程序设计实战(100)》C模拟题,jsj不错,可以推荐给好友哦。

本文Tags: 计算机等级考试 - 模拟试题 - 计算机二级模拟试题 - C模拟题,jsj,
在百度中搜索相关文章:全国计算机等级考试二级C语言程序设计实战(100)
在谷歌中搜索相关文章:全国计算机等级考试二级C语言程序设计实战(100)
在soso中搜索相关文章:全国计算机等级考试二级C语言程序设计实战(100)
在搜狗中搜索相关文章:全国计算机等级考试二级C语言程序设计实战(100)
相关分类导航|
热门推荐|