c语言实现学生成绩管理系统输入性别,c语言实现学生成绩管理系统课程设计

  c语言实现学生成绩管理系统输入性别,c语言实现学生成绩管理系统课程设计

  效果如下:

  代码如下:

  #包含标准视频

  #包含标准库

  #包含字符串。h

  结构学生{

  整数

  char name[20];

  浮点得分1;

  浮动分数2;

  浮动分数3;

  双总计;

  } stu[4];

  void a();

  void b();

  void c();

  void d();

  void e();

  int main(void)

  {

  //printf(Hello World!\ n’);

  int n;

  而(n!=6){

  printf(\t学生成绩管理系统\ n’);

  printf( 1-输入所有学生的分数!\ n’);

  printf( 2-显示所有学生的分数!\ n’);

  printf( 3-输出学生的平均分!\ n’);

  printf( 4-输出学生的分数和排名!\ n’);

  printf( 5-结果输出文本文件(textfile)文件!\ n’);

  printf( 6-退出!\ n’);

  scanf(%d ,n);

  开关(n){

  案例一:a();打破;

  案例二:b();打破;

  案例三:c();打破;

  案例四:d();打破;

  案例五:e();打破;

  案例6:printf( * * * * * *拜拜* * * * * * );打破;

  }

  }

  返回0;

  }

  //输入成绩

  void a(){

  int I;

  for(I=0;I 4;i ){

  printf(输入编号名称分数一分数2分数3:);

  scanf(%d%s%f%f%f ,stu[i].数字,斯图[我].姓名,斯图[我].分数1,斯图[我].分数2,斯图[我].分数3);

  }

  for(I=0;I 4;i ){

  斯图[我]。total=stu[I]。分数1 stu[I]。得分2 stu[I]。得分3;

  }

  }

  //输出成绩

  void b(){

  int I;

  printf( num \ t name \ t score 1 \ t score 2 \ t score 3 \ t total \ n)).

  for(I=0;I 4;i ){

  printf( % d \ t % s \ t % f \ t % f \ t % f \ t % f \ t % f \ t % f \ n ,stu[i].数字,斯图[我].姓名,斯图[我].分数1,斯图[我].分数2,斯图[我].分数3,斯图[我].合计);

  }

  }

  //求平均成绩

  void c(){

  双倍总计=0;

  双平均

  int I;

  for(I=0;I 4;i ){

  total=stu[i].总计;

  }

  平均值=总计/4.0;

  printf(avg is :%f \n ,avg);

  }

  //按照总成绩排序

  void d(){

  结构学生温度;

  int i,j;

  for(I=0;I 4;i ){

  for(j=I ^ 1;j 4;j ){

  temp=stu[I];

  stu[I]=stu[j];

  stu[j]=temp;

  }

  }

  printf( num \ t name \ t score 1 \ t score 2 \ t score 3 \ t total \ n)).

  for(I=0;I 4;i ){

  printf( % d \ t % s \ t % f \ t % f \ t % f \ t % f \ t % f \ t % f \ n ,stu[i].数字,斯图[我].姓名,斯图[我].分数1,斯图[我].分数2,斯图[我].分数3,斯图[我].合计);

  }

  }

  //保存数据到文件

  void e(){

  int I;

  文件* fp

  fp=fopen(E:/result.txt , w );

  fprintf(fp,’编号\t名称\t得分1 \t得分2 \t得分3 \t总计\ n’);

  for(I=0;I 4;i ){

  fprintf(fp, % d \ t % s \ t % f \ t % f \ t % f \ t % f \ t % f \ t % f \ n ,stu[i].数字,斯图[我].姓名,斯图[我].分数1,斯图[我].分数2,斯图[我].分数3,斯图[我].合计);

  }

  printf(保存成功!\ n’);

  }

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • ,,使用C语言实现学生成绩管理系统
  • ,,C语言代码实现学生成绩管理系统
  • ,,C#实现简单学生成绩管理系统
  • ,,C#实现学生成绩管理系统
  • ,,java实现简单学生成绩管理系统
  • ,,python超详细实现完整学生成绩管理系统
  • c语言学生成绩管理系统源代码,C语言编写学生成绩管理系统
  • python中学生成绩管理系统,Python成绩管理
  • Python学生成绩管理,python教务系统学生成绩管理系统
  • python中学生成绩管理系统,Python学生成绩管理
  • python中学生成绩管理系统,Python学生成绩管理_1
  • java编写一个学生成绩管理系统,java学生成绩录入系统
  • 简单的学生成绩系统java,java编写一个学生成绩管理系统
  • java swing学生成绩管理系统,javaweb简单的学生管理系统
  • 留言与评论(共有 条评论)
       
    验证码: