亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? evo03.cpp

?? 學(xué)籍管理
?? CPP
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
                cin>>str; 
                for (i=0,j=0;i<stu_num;i++)
                {
                    if (strcmp(stu[i].name,str)==0)
                    stu_flag[j++]=i;
                }
                findf=j;
                if(j==0)
                {
                    system("CLS");
                    cout<<"沒(méi)有找到相關(guān)姓名";
                    found=0;
                }
            }
            else if(c=='u'||c=='U') 
            {
                found=1; 
                cout<<"________________________________________________________________________________\n\n";
                cout<<"請(qǐng)輸入你要查找的學(xué)號(hào)\n";
                cin>>str; 
                for (i=0,j=0;i<stu_num;i++)
                {
                    if (strcmp(stu[i].num,str)==0)
                    stu_flag[j++]=i;
                }
                findf=j;
                if(j==0)
                {
                    system("CLS");
                    cout<<"沒(méi)有找到相關(guān)學(xué)號(hào)";
                    found=0;
                }
            }
            if(found==1)
            {
                flag=1;
                while(flag)
                {
                    system("CLS");                        
                    flr_flag=0;
                    flag=1;
                    while (flag)//10學(xué)生 
                    {
                        if (flr_flag==0)
                        {
                            slct=0;
                            system("CLS");
                            printf ("%6s%10s%12s%6s%12s%12s%12s\n________________________________________________________________________________\n","序號(hào)","姓名","學(xué)號(hào)","性別","學(xué)院專(zhuān)業(yè)","政治面貌","籍貫");
                            for (i=0;i<findf;i++)
                            printf ("%6d%10s%12s%6s%12s%12s%12s\n",i,stu[stu_flag[i]].name,stu[stu_flag[i]].num,stu[stu_flag[i]].sex,stu[stu_flag[i]].pro,stu[stu_flag[i]].pstat,stu[stu_flag[i]].jg);
                            printf ("\n________________________________________________________________________________\n");
                            cout<<"用數(shù)字鍵選擇學(xué)生\n"; 
                            printf ("R=滾動(dòng)到右半頁(yè)     X=回到主菜單\n"); 
                            while (c=getch(),c>'0'+j&&c<'0'&&c!='r'&&c!='R'&&c!='x'&&c!='X')
                            ;
                            if (c=='r'||c=='R')
                            lr_flag=1;
                            if (c=='x'||c=='X')
                            {
                                system("CLS");
                                flag=0;
                            }      
                            else
                            slct=1;
                        }                
                        else 
                        {
                            slct=0;
                            system("CLS");
                            printf ("%6s%10s%12s%16s%21s\n________________________________________________________________________________\n","序號(hào)","姓名","生日","宿舍電話","郵箱");
                            for (i=0;i<findf;i++)
                            printf ("%6d%10s%12s%16s%21s\n",i,stu[stu_flag[i]].name,stu[stu_flag[i]].birth,stu[stu_flag[i]].tel,stu[stu_flag[i]].mail);
                            printf ("\n________________________________________________________________________________\n");
                            cout<<"用數(shù)字鍵選擇學(xué)生\n"; 
                            printf ("L=滾動(dòng)到左半頁(yè)     X=回到主菜單\n"); 
                            while (c=getch(),c>'0'+j&&c<'0'&&c!='l'&&c!='L'&&c!='x'&&c!='X')
                            ;
                            if (c=='l'||c=='L')
                            flr_flag=0;
                            if (c=='x'||c=='X')
                            {
                                system("CLS");
                                flag=0;
                            }
                            else
                            slct=1;
                        }//end right
                        if (slct==1)
                        {
                            this_flag=stu_flag[c-'0'];
                            cflag=1;
                            thislr_flag=0;
                            while (cflag)
                            {
                                if (thislr_flag==0)
                                {
                                    amdflag=0;
                                    system("CLS");
                                    printf ("%10s%12s%6s%12s%12s%12s\n________________________________________________________________________________\n","姓名","學(xué)號(hào)","性別","學(xué)院專(zhuān)業(yè)","政治面貌","籍貫");
                                    printf ("%10s%12s%6s%12s%12s%12s\n",stu[this_flag].name,stu[this_flag].num,stu[this_flag].sex,stu[this_flag].pro,stu[this_flag].pstat,stu[this_flag].jg);
                                    printf ("\n________________________________________________________________________________\n");
                                    cout<<"A=修改\n"; 
                                    printf ("R=滾動(dòng)到右半頁(yè)     X=回到主菜單\n"); 
                                    while (c=getch(),c!='x'&&c!='X'&&c!='r'&&c!='R'&&c!='a'&&c!='A')
                                    ;
                                    if (c=='r'||c=='R')
                                    thislr_flag=1;
                                    if (c=='x'||c=='X')
                                    {
                                        system("CLS");
                                        cflag=0;
                                    }
                                    if (c=='a'||c=='A')
                                    amdflag=1;//1 for 修改 
                                    else if (c=='d'||c=='D')
                                    amdflag=2;//2 for 刪除           
                                }//end left
                                else 
                                {
                                    amdflag=0;
                                    system("CLS");
                                    printf ("%10s%12s%16s%21s\n________________________________________________________________________________\n","姓名","生日","宿舍電話","郵箱");
                                    printf ("%10s%12s%16s%21s\n",stu[this_flag].name,stu[this_flag].birth,stu[this_flag].tel,stu[this_flag].mail);
                                    printf ("\n________________________________________________________________________________\n");
                                    cout<<"A=修改\n";  
                                    printf ("L=滾動(dòng)到左半頁(yè)     X=回到主菜單\n"); 
                                    while (c=getch(),c!='x'&&c!='X'&&c!='l'&&c!='L'&&c!='a'&&c!='A')
                                    ;
                                    if (c=='l'||c=='L')
                                    thislr_flag=0;
                                    if (c=='x'||c=='X')
                                    {
                                        system("CLS");
                                        return 0;
                                    }
                                   if (c=='a'||c=='A')
                                   amdflag=1;//1 for 修改
                                   else if (c=='d'||c=='D')
                                   amdflag=2;//2 for 刪除 
                               }//end right
                               if (amdflag==1)
                               {
                                   amd_cflag=1; 
                                   while (amd_cflag)
                                   {
                                       cout<<"________________________________________________________________________________\n\n";
                                       cout<<"N=修改姓名       U=修改學(xué)號(hào)    S=修改性別   P=修改專(zhuān)業(yè)\n";
                                       cout<<"O=修改政治面貌   J=修改籍貫   B=修改生日   H=修改電話\n";
                                       cout<<"M=修改郵箱  X=取消\n";
                                       while (c=getch(),c!='n'&&c!='N'&&c!='u'&&c!='U'&&c!='s'&&c!='S'&&c!='p'&&c!='P'
                                       &&c!='o'&&c!='O'&&c!='j'&&c!='J'&&c!='b'&&c!='B'&&c!='h'&&c!='H'&&c!='m'&&c!='M'&&c!='x'&&c!='X')
                                       ;
                                       if (c>='a')
                                       c-=32;
                                       switch (c)
                                       {
                                           case 'N':cout<<"請(qǐng)輸入名字\n";cin>>stu[this_flag].name;cout<<"\n修改成功\n\n";break; 
                                           case 'U':cout<<"請(qǐng)輸入學(xué)號(hào)\n";
                                                    cin>>str;
                                                    for (i=0,chongfu=0;i<stu_num;i++)
                                                    {
                                                        if (strcmp(str,stu[i].num)==0&&this_flag!=i) chongfu=1;
                                                    }
                                                    if (chongfu==1)
                                                    {
                                                        cout<<"該學(xué)號(hào)已存在,修改失敗!";
                                                    }
                                                    else
                                                    { 
                                                        cout<<"\n修改成功\n\n";
                                                        strcpy(stu[i].num,str);
                                                    }    
                                                    break; 
                                           case 'S':cout<<"請(qǐng)輸入性別\n";cin>>stu[this_flag].sex;cout<<"\n修改成功\n\n";break; 
                                           case 'P':cout<<"請(qǐng)輸入專(zhuān)業(yè)\n";cin>>stu[this_flag].pro;cout<<"\n修改成功\n\n";break; 
                                           case 'O':cout<<"請(qǐng)輸入政治面貌\n";cin>>stu[this_flag].pstat;cout<<"\n修改成功\n\n";break; 
                                           case 'J':cout<<"請(qǐng)輸入籍貫\n";cin>>stu[this_flag].jg;cout<<"\n修改成功\n\n";break; 
                                           case 'B':cout<<"請(qǐng)輸入生日\(chéng)n";cin>>stu[this_flag].birth;cout<<"\n修改成功\n\n";break; 
                                           case 'H':cout<<"請(qǐng)輸入電話\n";cin>>stu[this_flag].tel;cout<<"\n修改成功\n\n";break; 
                                           case 'M':cout<<"請(qǐng)輸入郵箱\n";cin>>stu[this_flag].mail;cout<<"\n修改成功\n\n";break; 
                                           case 'X':amd_cflag=0;break; 
                                       }
                                   } 
                               }//修改 
                               else if (amdflag==2)
                               {
                                   cout<<"確定要?jiǎng)h除該學(xué)生嗎?\nY=是     N=否\n";
                                   while (c=getch(),c!='y'&&c!='Y'&&c!='n'&&c!='N')
                                   ;
                                   if (c=='y'||c=='Y')
                                   {
                                       stu_num--;
                                       strcpy(stu[this_flag].num,"zzzzzzzzzz");
                                       deleteflag=1;
                                       cout<<"刪除成功!\n"; 
                                   }
                                   else
                                   deleteflag=0;                                    
                               }//刪除
                               if (amdflag==1||(amdflag==2&&deleteflag==1))
                               {
                                   qsort(stu,stu_num,sizeof(stu[0]),cmp_save);
                                   fclose(fpinfo);
                                   fpinfo=fopen("data\\info.txt","w");
                                   fprintf(fpinfo,"%d\n",stu_num);
                                   for (i=0;i<stu_num;i++)
                                   fprintf (fpinfo,"$%s$%s$%s$%s$%s$%s$%s$%s$%s$%s$\n",stu[i].un,stu[i].name,stu[i].num,stu[i].sex,stu[i].pro,stu[i].pstat,
                                   stu[i].jg,stu[i].birth,stu[i].tel,stu[i].mail);  
                               }//保存           
                            }//end while
                        }//end 1學(xué)生界面              
                    }//end while 
                }//end 10學(xué)生界面           
            }//end 找到    
        }//end 姓名 
    }//end 查找             
}    

int chkcrcl()
{
    int i,j,crcl_ccl,ef;
    char c,c_stat[3][9]={"未開(kāi)通","開(kāi)通","停止選課"}; 
    system("CLS");
    fpcrcl=fopen("data\\crcl.txt","r+");
    if (fpcrcl==NULL)
    {
        fpcrcl=fopen("data\\crcl.txt","w+");
        fprintf(fpcrcl,"0\n");
        rewind(fpcrcl);
    }
    fscanf(fpcrcl,"%d",&crcl_num);
    for (i=0;i<crcl_num;i++)
    fscanf(fpcrcl," $%[^$]$%[^$]$%f$%[^$]$%[^$]$%[^$]$%d$%d$%d$",crcl[i].cnum,crcl[i].cname,&crcl[i].cscore,crcl[i].cteacher
    ,crcl[i].croom,crcl[i].ckkr,&crcl[i].cstat,&crcl[i].ctotal,&crcl[i].ccurrent);
    for (i=0;i<stu_num;i++)
    {
        fscanf(fpcrcl,"%f",&stu_score[i]);
        for (j=0;j<crcl_num;j++)
        fscanf(fpcrcl,"%d",&crcl_stu[i][j]);
    }    
    crcl_ccl=1;
    while (crcl_ccl)
    {
        system("CLS"); 
        printf ("%6s%12s%12s%8s%12s%10s%20s\n","序號(hào)","班號(hào)","科目名","學(xué)分?jǐn)?shù)","任課老師","選課狀態(tài)","當(dāng)前學(xué)生數(shù)/學(xué)生上限");
        printf ("________________________________________________________________________________\n");
        for (i=0;i<crcl_num;i++)
        printf ("%6d%12s%12s%8.1f%12s%10d%10d/%-3d\n",i+1,crcl[i].cnum,crcl[i].cname,crcl[i].cscore,crcl[i].cteacher,
        c_stat[crcl[i].cstat],crcl[i].ccurrent,crcl[i].ctotal);
        printf ("\n________________________________________________________________________________\n");
        while (1)
        {
            cout<<"請(qǐng)輸入要查看的班的序號(hào),輸入0返回主菜單\n";
            cin>>ef;
            if (ef==0) 
            return 0;
            if (ef<0||ef>crcl_num)
            {
                cout<<"無(wú)效的序號(hào),請(qǐng)?jiān)俅屋斎?quot;;
            }
            else
            break; 
        }
        ef--;
        {
            system("CLS");
            printf("班號(hào):%16s12%s\n",crcl[ef].cnum,crcl[ef].cname);
            printf("學(xué)分:%16.1f\n",crcl[ef].cscore);
            printf("任課老師:%12s      上課課室:%12s\n",crcl[ef].cteacher,crcl[ef].croom);
            printf("開(kāi)課人:%14s      開(kāi)課狀態(tài):%12s\n",crcl[ef].ckkr,c_stat[crcl[ef].cstat]);
            printf("\n上課學(xué)生(%d)\n",crcl[ef].ccurrent);
            printf("%12s%12s%6s%12s\n","學(xué)號(hào)","姓名","性別","專(zhuān)業(yè)");
            printf("________________________________________________________________________________\n\n");
            for (i=0;i<stu_num;i++)
            {
                if (crcl_stu[i][ef]==3)
                printf ("%12s%12s%6s%12s\n",stu[i].num,stu[i].name,stu[i].sex,stu[i].pro);
            }
            printf("________________________________________________________________________________\n");
            printf("按X鍵返回課程列表\n");
            while(c=getch(),c!='X'&&c!='x')
            ;        
        }//進(jìn)入查看    
    }    
}


int xk()
{

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区三区蜜桃| 国产精品主播直播| 精品一区二区日韩| 成人av网站免费| 欧美三级电影在线看| 久久先锋影音av鲁色资源| 国产精品第五页| 热久久国产精品| 国产在线视频精品一区| 色婷婷精品久久二区二区蜜臀av| 日本不卡1234视频| 国产乱码精品一区二区三区av | 亚洲天堂网中文字| 亚洲国产综合91精品麻豆| 国产综合色在线| 国产成人欧美日韩在线电影| 欧美自拍丝袜亚洲| 精品国产91乱码一区二区三区| 欧美系列日韩一区| 欧美成人伊人久久综合网| 26uuu成人网一区二区三区| 成人欧美一区二区三区1314| 香蕉久久夜色精品国产使用方法 | 图片区小说区国产精品视频| 国产一区二区视频在线| 在线观看视频91| 337p粉嫩大胆噜噜噜噜噜91av| 欧美在线观看视频一区二区三区| 懂色中文一区二区在线播放| 色欲综合视频天天天| 欧美日韩大陆一区二区| 久久综合成人精品亚洲另类欧美 | 亚洲天堂av老司机| 美女一区二区久久| 91在线精品一区二区三区| 日韩视频一区在线观看| 国产欧美在线观看一区| 五月激情丁香一区二区三区| 成人激情黄色小说| 在线不卡a资源高清| 国产精品美女久久久久久久久久久| 久久影院午夜论| 亚洲mv在线观看| 国产99久久久精品| 日韩久久久久久| 亚洲国产wwwccc36天堂| 91在线你懂得| 中文幕一区二区三区久久蜜桃| 国产片一区二区三区| 七七婷婷婷婷精品国产| 色先锋久久av资源部| 国产欧美日韩卡一| 国产一区二区成人久久免费影院 | 欧美国产激情二区三区| 另类小说色综合网站| 欧美色综合久久| 亚洲综合色自拍一区| 91老司机福利 在线| 国产精品二三区| 波多野结衣在线一区| 久久蜜桃一区二区| 国产综合一区二区| 久久先锋影音av| 国产精品一卡二卡在线观看| 精品国产91乱码一区二区三区| 亚洲一区二区三区精品在线| 色综合久久88色综合天天免费| 欧美夫妻性生活| 亚洲成人在线网站| 欧美精品欧美精品系列| 亚洲第四色夜色| 欧美丰满美乳xxx高潮www| 亚洲一区二区影院| 欧美日韩另类一区| 日韩综合小视频| 在线播放中文一区| 免费人成精品欧美精品| 精品久久久三级丝袜| 久久99精品国产.久久久久| 26uuu亚洲综合色欧美| 国产精品一区在线观看你懂的| 欧美在线一区二区三区| 亚洲成国产人片在线观看| 欧美浪妇xxxx高跟鞋交| 日韩av中文字幕一区二区| 欧美一区二区三区在线电影| 青青国产91久久久久久| 日本中文字幕一区二区视频| 日韩亚洲欧美一区二区三区| 久久99久久精品| 日本一区二区三区四区在线视频 | 日韩女优av电影| 国产中文字幕一区| 国产精品白丝在线| 99精品视频在线观看| 一个色妞综合视频在线观看| 欧美日韩精品一区二区三区| 免费看精品久久片| 国产日韩在线不卡| 91精品1区2区| 裸体一区二区三区| 欧美国产激情二区三区| 在线观看亚洲精品| 国内精品久久久久影院色| 国产精品私人影院| 欧美美女直播网站| 国产麻豆精品在线观看| 亚洲色图另类专区| 最新成人av在线| 国产999精品久久| 亚洲精品日产精品乱码不卡| 欧美丰满少妇xxxbbb| 国产成人综合亚洲网站| 亚洲精品国产无套在线观| 9191成人精品久久| 丁香一区二区三区| 天天综合色天天综合色h| 日韩一区二区三区四区| 成人黄色av网站在线| 日韩精品一级二级| 国产精品私房写真福利视频| 91精品啪在线观看国产60岁| 成人国产亚洲欧美成人综合网 | 国产很黄免费观看久久| 亚洲黄色小视频| 久久久久久久一区| 欧美日韩久久一区| 懂色av中文一区二区三区| 亚洲图片欧美综合| 中文字幕乱码亚洲精品一区| 欧美日韩国产一二三| 欧美一区二区三区男人的天堂| 亚洲伊人色欲综合网| 精品sm在线观看| 欧美在线观看视频在线| 风间由美一区二区av101| 日本不卡一区二区| 亚洲三级免费观看| 久久久久九九视频| 欧美军同video69gay| 91网址在线看| 丁香天五香天堂综合| 另类人妖一区二区av| 亚洲一区二区三区视频在线 | 美女在线视频一区| 一区二区三区欧美日| 久久亚洲综合色一区二区三区| 成人精品高清在线| 久久草av在线| 亚洲成a人v欧美综合天堂| 亚洲人成人一区二区在线观看| 91久久精品网| 成人av电影在线播放| 国产精品综合在线视频| 蜜臀va亚洲va欧美va天堂| 亚洲欧美成人一区二区三区| 国产三级精品在线| 精品久久久久久亚洲综合网| 在线电影欧美成精品| 欧美午夜一区二区三区| 99re这里只有精品6| 成人综合婷婷国产精品久久 | 色香蕉成人二区免费| 久久福利资源站| 奇米影视一区二区三区小说| 有码一区二区三区| 亚洲色图制服诱惑| 中文字幕亚洲成人| 国产精品嫩草影院av蜜臀| 2014亚洲片线观看视频免费| 欧美一三区三区四区免费在线看| 国产精品综合av一区二区国产馆| 中文字幕一区三区| 国产日韩精品久久久| 久久久久久久综合色一本| 久久午夜羞羞影院免费观看| 精品免费国产一区二区三区四区| 不卡的电影网站| 99久久精品国产麻豆演员表| 成人国产精品免费观看| hitomi一区二区三区精品| 不卡一区在线观看| 一本一本大道香蕉久在线精品| 麻豆91精品91久久久的内涵| 免费成人美女在线观看| 看电视剧不卡顿的网站| 捆绑变态av一区二区三区| 极品美女销魂一区二区三区 | 在线观看91精品国产入口| 欧洲亚洲国产日韩| 欧美日韩不卡一区二区| 欧美另类变人与禽xxxxx| 777午夜精品免费视频| 日韩视频免费观看高清在线视频| 国产精品综合网| 国产综合色视频| 国内精品在线播放| 国产制服丝袜一区| 视频一区在线视频| 亚洲一级二级三级|