• 基于LINUX系統下c語言 - --學生管理系統menu文件 - 下載本文

    break; } tea_searchstu_p=tea_searchstuinfo(stu_phead,tea_searchstuByNum); tea_modstugrade(tea_searchstu_p); if((tea_searchstu_p->chi>=0&&tea_searchstu_p->chi<=100)||(tea_searchstu_p->math>=0&&tea_searchstu_p->math<=100)||(tea_searchstu_p->eng>=0&&tea_searchstu_p->eng<=100)) { getchar(); printf(\修改成功!是否保存(y/n)? \ scanf(\ while(1) { if(sym=='y'||sym=='Y') { save_state=save_stuinfo(stu_phead); if(save_state==0) { printf(\保存成功!\\n\ printf(\按回車鍵返回\\n\ getchar(); getchar(); gSys_State=gSys_State/10; break; } else if(save_state==-1) { printf(\保存失敗!\\n\ printf(\按回車鍵返回\\n\ getchar(); getchar(); gSys_State=gSys_State/10; break; } } else if(sym=='n'||sym=='N')//該處出現問題,執行該語句后,修改的內容依然保存,等待解決 { printf(\沒有保存!\\n\ printf(\按回車鍵返回\\n\ getchar(); getchar(); gSys_State=gSys_State/10; break;

    } else { getchar(); printf(\輸入有誤,請重新輸入:\ scanf(\ } } } break;

    /*****************************************************************************管理員主界面的實現***********************************************************************/ case ADMIN_MAIN_MENU: print_admin_main_menu(); printf(\請輸入選擇的操作:\ scanf(\ while(chg!=1&&chg!=2&&chg!=0&&chg!=9) { printf(\輸入有誤,請重新輸入:\ scanf(\ getchar(); } if(chg==0) { gSys_State=EXIT; break; } else if(chg==9) { gSys_State=gSys_State/10; break; } else gSys_State=gSys_State*10+chg; break; case ADMIN_STU_MENU://管理員對學生的管理主界面的實現 print_admin_stu_main_menu(); printf(\請輸入選擇的操作:\ scanf(\ while(chg!=1&&chg!=2&&chg!=3&&chg!=4&&chg!=5&&chg!=0&&chg!=9)

    { printf(\輸入有誤,請重新輸入:\ scanf(\ getchar(); } if(chg==0) { gSys_State=EXIT; break; } else if(chg==9) { gSys_State=gSys_State/10; break; } else gSys_State=gSys_State*10+chg; break;

    case ADMIN_STU_ADDSTUINFO://管理員對學生信息的錄入--------------成功 stu_phead=admin_addstuinfo(stu_phead); getchar(); printf(\錄入成功!是否保存(y/n)? \ scanf(\ while(1) { if(sym=='y'||sym=='Y') { save_state=save_stuinfo(stu_phead); if(save_state==0) { printf(\保存成功!\\n\ printf(\按回車鍵返回\\n\ getchar(); getchar(); gSys_State=gSys_State/10; break; } else if(save_state==-1) { printf(\保存失敗!\\n\ printf(\按回車鍵返回\\n\ getchar(); getchar(); gSys_State=gSys_State/10;

    break; } } else if(sym=='n'||sym=='N') { printf(\沒有保存!\\n\ printf(\按回車鍵返回\\n\ getchar(); getchar(); gSys_State=gSys_State/10; break; } else { getchar(); printf(\輸入有誤,請重新輸入:\ scanf(\ } } break;

    case ADMIN_STU_DELSTUINFO://管理員對學生信息的刪除----------成功 printf(\請輸入需要刪除學生的學號:\ scanf(\ admin_delstu=admin_delstuinfo(stu_phead,num); if(admin_delstu==NULL) { printf(\刪除失敗\\n\ sleep(2); } else { stu_phead=admin_delstu; printf(\刪除成功\\n\ sleep(2); } gSys_State=gSys_State/10; break;

    case ADMIN_STU_MODSTUINFO://管理員對學生信息的的修改----------成功 printf(\請輸入需要修改學生的學號:\ scanf(\ while(1) { if(num<1001||num>=40000) {

    printf(\輸入學號不在要求的范圍內,請重新輸入:\ scanf(\ } else break; } admin_modstu=admin_modstuinfo(stu_phead,num); if(admin_modstu==NULL) { printf(\修改失敗\\n\ printf(\按回車鍵返回\ sleep(2); } else { printf(\修改成功\\n\ printf(\按回車鍵返回\ getchar(); getchar(); } gSys_State=gSys_State/10; break;

    case ADMIN_STU_SEARCHSTUINFO://查找學生信息 print_admin_stu_search_menu(); printf(\請輸入選擇的操作:\ scanf(\ while(chg!=1&&chg!=2&&chg!=3&&chg!=0&&chg!=9)

    { printf(\輸入有誤,請重新輸入:\ scanf(\ getchar(); } if(chg==0) { gSys_State=EXIT; break; }

    else if(chg==9) { gSys_State=gSys_State/10; break; } else





    日本黄色视频在线观看 - 在线观看 - 影视资讯 - 爱赏网