freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言課程設(shè)計報告模版-資料下載頁

2025-06-29 06:30本頁面
  

【正文】 修改自己的密碼*/ char oldPassword[20],newPassword[20],newPassword2[20]。 printf(請輸入當前的密碼:\n)。 scanf(%s,oldPassword)。 AdminInfo *tmpAdminInfo = pAdminInfoHead。 while(NULL != tmpAdminInfo) { if(0 == strcmp(currentUserName,tmpAdminInfoadminName)) { /*首先找到要修改的記錄*/ if(0 == strcmp(oldPassword,tmpAdminInfopassword)) { /*如果密碼輸入正確*/ printf(請輸入新的密碼:\n)。 scanf(%s,newPassword)。 printf(請再次確認新密碼:\n)。 scanf(%s,newPassword2)。 if(0 == strcmp(newPassword,newPassword2)) { /*如果兩次新的密碼一致*/ strcpy(tmpAdminInfopassword,newPassword)。 printf(密碼修改成功!\n)。 } else printf(對不起,你兩次輸入的新密碼不一致!\n)。 } else { printf(對不起,你的舊密碼輸入不正確!\n)。 } break。 } else { tmpAdminInfo = tmpAdminInfonext。 } }}void TeacherInfoManage() { /*教師信息管理*/ int select = 0。 while(5 != select) { printf(你好,管理員,你現(xiàn)在進入的是教師信息管理功能模塊,擁有下面的功能\n)。 printf(1教師信息查看 2教師信息添加 3教師信息修改 4教師信息刪除 5返回上級菜單\n)。 printf(請輸入對應(yīng)的功能號:)。 scanf(%d,amp。select)。 switch(select) { case 1: TeacherInfoView()。 continue。 case 2: TeacherInfoAdd()。 continue。 case 3: TeacherInfoModify()。 continue。 case 4: TeacherInfoDelete()。 continue。 default: continue。 } } ShowAdminMenu()。 /*返回上級菜單*/}void TeacherInfoView() { TeacherInfo *tmpTeacherInfo = pTeacherInfoHead。 printf(教師編號 姓名 性別 出生日期 登陸密碼 居住地址\n)。 if(NULL == tmpTeacherInfo) printf(對不起,目前還不存在任何教師信息!\n)。 while(NULL != tmpTeacherInfo) { printf(%s\t,tmpTeacherInfoteacherId)。 printf(%s\t,tmpTeacherInfoteacherName)。 printf(%s\t,tmpTeacherInfoteacherSex)。 printf(%s\t,tmpTeacherInfoteacherBirthTime)。 printf(%s\t,tmpTeacherInfoteacherPassword)。 printf(%s\n,tmpTeacherInfoteacherAddress)。 tmpTeacherInfo = tmpTeacherInfonext。 }}void TeacherInfoAdd() { TeacherInfo teacherInfo。 printf(請輸入教師編號:)。 scanf(%s,)。 printf(請輸入教師姓名:)。 scanf(%s,)。 printf(請輸入教師性別:)。 scanf(%s,)。 printf(請輸入教師出生日期:)。 scanf(%s,)。 printf(請輸入教師登陸密碼:)。 scanf(%s,)。 printf(請輸入教師居住地址:)。 scanf(%s,)。 = NULL。 if(FUNCTION_SUCCESS == AddOneTeacherInfo(amp。teacherInfo)) printf(教師信息添加成功!\n)。}void TeacherInfoModify() { char teacherId[20]。 bool haveTeacherId = false。 TeacherInfo *tmpTeacherInfo。 printf(請輸入要修改的教師編號:)。 scanf(%s,teacherId)。 tmpTeacherInfo = pTeacherInfoHead。 while(NULL != tmpTeacherInfo) { if(0 == strcmp(tmpTeacherInfoteacherId,teacherId)) { /*找到要修改的教師信息記錄*/ haveTeacherId = true。 /*修改教師編號存在標志*/ printf(教師編號為%s的信息如下:\n,teacherId)。 /*顯示該教師的原來信息*/ printf(教師姓名: %s\n,tmpTeacherInfoteacherName)。 printf(教師性別: %s\n,tmpTeacherInfoteacherSex)。 printf(教師密碼: %s\n,tmpTeacherInfoteacherPassword)。 printf(教師生日: %s\n,tmpTeacherInfoteacherBirthTime)。 printf(教師居住地址: %s\n,tmpTeacherInfoteacherAddress)。 printf(請輸入該教師的新信息:\n)。 /*下面輸入該老師的新信息*/ printf(教師姓名:)。 scanf(%s,tmpTeacherInfoteacherName)。 printf(教師性別:)。 scanf(%s,tmpTeacherInfoteacherSex)。 printf(教師密碼:)。 scanf(%s,tmpTeacherInfoteacherPassword)。 printf(教師生日:)。 scanf(%s,tmpTeacherInfoteacherBirthTime)。 printf(教師居住地址:)。 scanf(%s,tmpTeacherInfoteacherAddress)。 printf(教師信息修改成功!)。 break。 } else { tmpTeacherInfo = tmpTeacherInfonext。 } } if(false == haveTeacherId) printf(對不起,你存在你要修改的教師編號!\n)。}void TeacherInfoDelete() { char teacherId[20]。 /*待刪除的教師編號*/ printf(請輸入你要刪除的教師編號:)。 scanf(%s,teacherId)。 TeacherInfo *tmpTeacherInfoA,*tmpTeacherInfoB。 tmpTeacherInfoA = tmpTeacherInfoB = pTeacherInfoHead。 /*tmpTeacherInfoB指向要刪除的記錄,tmpTeacherInfoA指向前一條記錄*/ if(NULL == tmpTeacherInfoB) return 。 while(NULL != tmpTeacherInfoB) { if(0 == strcmp(tmpTeacherInfoBteacherId,teacherId)) { if(tmpTeacherInfoB == pTeacherInfoHead amp。amp。 tmpTeacherInfoBnext == NULL){ //如果系統(tǒng)只有一條教師信息 free(pTeacherInfoHead)。 pTeacherInfoHead = NULL。 printf(教師信息刪除成功!\n)。 /*此處最好再加入刪除該老師授課的信息*/ return 。 } tmpTeacherInfoAnext = tmpTeacherInfoBnext。 if(pTeacherInfoHead == tmpTeacherInfoB) pTeacherInfoHead = tmpTeacherInfoBnext。 free(tmpTeacherInfoB)。 printf(教師信息刪除成功!\n)。 /*此處最好再加入刪除該老師授課的信息*/ return 。 } else { tmpTeacherInfoA = tmpTeacherInfoB。 tmpTeacherInfoB = tmpTeacherInfoBnext。 } } printf(對不起,不存在該教師編號的信息!\n)。}void StudentInfoManage() { /*學(xué)生信息管理*/ int select = 0。 while(5 != select) { printf(你好,管理員,你現(xiàn)在進入的是學(xué)生信息管理功能模塊,擁有下面的功能\n)。 printf(1學(xué)生信息查看 2學(xué)生信息添加 3學(xué)生信息修改 4學(xué)生信息刪除 5返回上級菜單\n)。 printf(請輸入對應(yīng)的功能號:)。 scanf(%d,amp。select)。 switch(select) { case 1: StudentInfoView()。 continue。 case 2: StudentInfoAdd()。 continue。 case 3: StudentInfoModify()。 continue。 case 4: StudentInfoDelete()。 continue。 default: continue。 } } ShowAdminMenu()。 /*返回上級菜單*/}void StudentInfoAdd() { /*學(xué)生信息添加*/ StudentInfo studentInfo。 printf(請輸入學(xué)號:)。 scanf(%s,)。 printf(請輸入姓名:)。 scanf(%s,)。 printf(請輸入性別:)。 scanf(%s,)。 printf(請輸入出生日期:)。 scanf(%s,)。 printf(請輸入學(xué)生登陸密碼:)。 scanf(%s,)。 printf(請輸入學(xué)生居住地址:)。 scanf(%s,)。 = NULL。 if(FUNCTION_SUCCESS == AddOneStudentInfo(amp。studentInfo)) printf(學(xué)生信息添加成功!\n)。}void StudentInfoModify() { /*學(xué)生信息修改*/ char studentNumber[20]。 bool haveStudentNumber = false。 /*是否存在該學(xué)號學(xué)生標志變量*/ StudentInfo *tmpStudentInfo。 printf(請輸入要修改的學(xué)生學(xué)號:)。 scanf(%s,studentNumber)。 tmpStudentInfo = pStudentInfoHead。 while(NULL != tmpStudentInfo) { if(0 == strcmp(tmpStudentInfostudentNumber,studentNumber)) { /*找到要修改的學(xué)生信息記錄*/ haveStudentNumber = true。 /*修改學(xué)號存在標志*/ printf(學(xué)號為%s的信息如下:\n,studentNumber)。 /*顯示該學(xué)生的原來信息*/ printf(學(xué)生姓名: %s\n,tmpStudentInfostudentName)。 printf(學(xué)生性別: %s\n,tmpStudentInfostudentSex)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1