C++学生成绩管理系统 第6页

C++课程设计  C++成绩管理系统

  getch();

     return;

  }

    else

     {   do{

        do{   printf("\t\t\t请输入要查询的学生姓名:");

               scanf("%10s",stu.XM);

            }while(!JY_XM(stu.XM));

  rewind(fp);      /*文件指针指向头*/

    while(fread(&stud,sizeof(struct stuType),1,fp))

      {    if(strcmp(stu.XM,stud.XM)==0)   /*比较姓名是否相同*/

       {  puts("\t\t\t该学生姓名如下:");

            printf("\t\t\t学号:%s\n",stud.NO);

             printf("\t\t\t姓名:%s\n",stud.XM);

             printf("\t\t\t语文:%.1f\n",stud.CJ[0]);

             printf("\t\t\t数学:%.1f\n",stud.CJ[1]);

             printf("\t\t\t英语:%.1f\n",stud.CJ[2]);

             printf("\t\t\t总评:%.1f\n",stud.CJ[3]);

             flag=1;     /*记录姓名是否被查到*/

           }

           }

   if(flag==0)puts("\n\t\t\t无此学生!");

  puts("\t\t\t是否继续(y--继续,其他返回)?");

     }while(getch()=='y');

      }

   fclose(fp);  

  /* puts("\t\t\t请按任意键继续...");*/

  /* getch();*/

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

  • 上一篇文章:
  • 下一篇文章:
  • Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有