⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 4gather().txt

📁 一个不错的不错的学生成绩管理系统
💻 TXT
字号:
gather()
{menu_3=1;
 while(menu_3!=0)
{clrscr();
 printf("\n\n\n\n\n\n");
 printf("                           成绩总汇\n");
 printf("               ************************************\n");
 printf("                  1.个人总成绩.\n");
 printf("                  2.班级总成绩.\n");
 printf("                  3.年级总成绩.\n");
 printf("                  0.回到主菜单.\n");
 printf("               ************************************\n");
 printf("                            请选择按键(0-3)操作:");
 scanf( "%d",menu_3);
 switch(menu_3)
  {case 1:gather_per();break;
   case 2:gather_class();break;
   case 3:gather_grade();break;
   case 0:menu_3=0;break;
   default :printf("\n 输入超出范围,请键入0-3!\n\n");}
if(menu_3!=0) {PAUSE;}
}
}


gather_per() /*个人汇总*/
{float aver=0,sum=0;
int t,i;
if(head==null) return;/*若无数据则返回*/
p1=head;
printf(" ******************************************************************************\n");
printf("  学号   班级   姓名   英语   高等数学   C语言   物理   法律  平均   总分   \n");
printf(" ******************************************************************************\n");
for(i=0;i<n;i++,sum=0)
  {for(t=0;t<5;t++)
     sum=sum+p1->score[t];
   aver=sum/5;
   printf("%-13.0lf%-4d%-12s",p1->num,p1->class,p1->name);
   for(t=0;t<5;t++)
     printf("%-5.1f  ",p1->score[t]);
   printf(" %5.1f  ",aver);
   printf("%5.1f\n",sum);
  if((i+1)%20==0) {printf(" 按任意键进入下一页...\n"); getch();}/*若记录超过一个屏幕,则暂停显示*/
  p1=p1->next;
  }
}

gather_class() /*班汇总*/
{int class,k=0,t,i,flag,x;
float max,min,sum=0,aver;
printf("Class :");
scanf("%d",&class);
printf(" *****************************************************************************\n");
printf(" 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -