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

📄 keywords.c

📁 学生信息查询系统C语言实现 包含的功能有: 1、 系统功能选择菜单:提供了5个功能 A、 按“班级+平均成绩”显示原始数据 B、 输入学号
💻 C
字号:
/*按学生的学号查找                                                         */
void keywords()
{
 int N;          /*查找的关键字*/
 int select;     /*选择变量*/
 int result;     /*查找结果暂存变量*/
 int i,t;        /*循环变量*/
 int x,y;

 clrscr();

 gotoxy(30,4);
 printf("Keyword Searching");

 for(i=5;i<75;i++)
    {
     gotoxy(i,5);
     printf("%c",196);
     gotoxy(i,23);
     printf("%c",196);
    }

 gotoxy(15,10);
 printf("Input the student's number you want to seach:");
 gotoxy(wherex()+1,wherey());
 scanf("%d",&N);

 gotoxy(20,13);
 printf("Choose the method to countine:" );
 gotoxy(22,15);
 printf("1----sequential search");
 gotoxy(22,17);
 printf("2----binary search");
 gotoxy(20,21);
 printf("Press the selection number:");
 gotoxy(wherex()+1,wherey()); 
 scanf("%d",&select);

 if(select==1)                         
   result=seqsearch(N);
 else
     if(select==2)
        result=binarysearch(N);

 clrscr();

 for(i=5;i<73;i++)
    {
     gotoxy(i,3);
     printf("%c",006);
     gotoxy(i,5);
     printf("%c",196);
     gotoxy(i,23);
     printf("%c",196);
    }

 gotoxy(30,2);
 printf("Searching Result");
 gotoxy(5,4);
 printf("No      Name       ");
 x=wherex();
 y=wherey();
 printf("Class     Maths    English   Computer    Average\n");
 gotoxy(5,6);

 if(result==-1)   /*查找失败*/
    printf("No found!");

 else            /*查找成功,输出结果*/
    {
     printf("%d   %s",student[result].No,student[result].Name);
     gotoxy(x,y+2);
     printf("%s      %.2f     %.2f     %.2f      %f\n",student[result].Class,student[result].Maths,student[result].English,student[result].Computer,student[result].Average);
    }
}

⌨️ 快捷键说明

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