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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)報(bào)告模版-文庫(kù)吧

2025-06-14 06:30 本頁(yè)面


【正文】 入相應(yīng)的功能號(hào):NULL  然后完成信息修改! 程序運(yùn)行截圖 源程序代碼/** C語(yǔ)言課程設(shè)計(jì)題目源程序: 成績(jī)管理系統(tǒng) 系統(tǒng)要求: 包含三類用戶,管理員,教師,學(xué)生 管理員功能: (1)自身密碼修改 (2)教師信息管理:添加,修改,查詢,刪除 (3)學(xué)生信息管理:添加,修改,查詢,刪除 (4)成績(jī)信息管理:添加,修改,查詢,刪除 (5)課程信息管理:添加,修改,查詢,刪除 (6)授課信息管理:添加,修改,查詢,刪除 (7)退出登陸系統(tǒng) 教師功能: (1)個(gè)人信息修改 (2)學(xué)生信息管理: 只能查看學(xué)生的信息 (3)成績(jī)信息管理: 添加,修改,刪除(只限該老師所授課程),查詢(所有學(xué)生成績(jī)) (4)退出登陸系統(tǒng) 學(xué)生功能: (1)個(gè)人信息修改 (2)成績(jī)信息管理: 只能查詢自己的成績(jī) (3)退出登陸系統(tǒng)************************************************** 程序作者:韓建平 *****************************************************/include include include define ADMIN_USER_TYPE 1define TEACHER_USER_TYPE 2define STUDENT_USER_TYPE 3define FUNCTION_FAILED 1define FUNCTION_SUCCESS 0/** 管理員身份信息表 **/typedef struct AdminInfo { char adminName[20]。 //管理員帳號(hào),主鍵 char password[20]。 //管理員密碼 struct AdminInfo *next。 //指向下一個(gè)管理員信息} AdminInfo。/** 教師信息表 **/typedef struct TeacherInfo { char teacherId[20]。 //教工號(hào),主鍵 char teacherPassword[20]。 //教師登陸密碼 char teacherName[20]。 //教師姓名 char teacherSex[4]。 //教師性別 char teacherBirthTime[15]。 //教師生日 char teacherAddress[50]。 //教師居住地址 struct TeacherInfo *next。 //指向下一個(gè)教師的信息} TeacherInfo。/** 學(xué)生信息 **/typedef struct StudentInfo { char studentNumber[20]。 //學(xué)號(hào),主鍵 char studentName[10]。 //姓名 char studentPassword[20]。 //學(xué)生登陸密碼 char studentSex[4]。 //學(xué)生性別 char studentBirthTime[15]。 //學(xué)生生日 char studentAddress[50]。 //學(xué)生居住地址 struct StudentInfo *next。 //指向下一個(gè)學(xué)生的信息} StudentInfo。/** 課程信息 **/typedef struct CourseInfo { int courseId。 //課程編號(hào),主鍵 char courseName[20]。 //課程名稱 char courseClassroom[20]。 //上課所在教室 char courseTime[20]。 //上課時(shí)間 struct CourseInfo *next。 //指向下一門課程的信息} CourseInfo。/** 授課信息 **/typedef struct CourseTeachInfo { int courseId。 //課程編號(hào) char teacherId[20]。 //教師編號(hào) struct CourseTeachInfo *next。 //指向下一條教師授課信息} CourseTeachInfo。/** 學(xué)生成績(jī)信息 **/typedef struct ScoreInfo { char studentNumber[20]。 //學(xué)生學(xué)號(hào) int courseId。 //課程編號(hào) float score。 //課程成績(jī) struct ScoreInfo *next。 //指向下一條成績(jī)信息} ScoreInfo。static AdminInfo *pAdminInfoHead = NULL。 //指向系統(tǒng)管理員信息記錄的頭指針static CourseInfo *pCourseInfoHead = NULL。 //指向課程信息記錄的頭指針static CourseTeachInfo *pCourseTeachInfoHead = NULL。 //指向教師授課信息記錄的頭指針static ScoreInfo *pScoreInfoHead = NULL。 //指向成績(jī)記錄信息的頭指針static StudentInfo *pStudentInfoHead = NULL。 //指向?qū)W生信息記錄的頭指針static TeacherInfo *pTeacherInfoHead = NULL。 //指向教師信息記錄的頭指針static char currentUserName[20]。 /*保存登陸系統(tǒng)的當(dāng)前帳號(hào)*/static char currentUserType[20]。 /*保存登陸系統(tǒng)的身份*/void InitSystem()。 /*初始化系統(tǒng)函數(shù),向各種信息鏈表中加入測(cè)試數(shù)據(jù)*/int AddAdminInfo(AdminInfo *)。 /*向管理員信息鏈表中加入一條管理員信息*/int AddOneCourseInfo(CourseInfo *)。 /*向課程信息鏈表中加入一條課程信息*/int AddOneTeacherInfo(TeacherInfo *)。 /*向教師信息鏈表中加入一條教師信息*/int AddOneStudentInfo(StudentInfo *)。 /*向?qū)W生信息鏈表中加入一條學(xué)生信息*/int AddOneCourseTeachInfo(CourseTeachInfo *)。/*向授課信息鏈表中加入一條授課信息*/int AddOneScoreInfo(ScoreInfo *)。 /*向成績(jī)鏈表中加入一條成績(jī)信息*/void GetStudentName(char *,char *)。 /*得到某個(gè)學(xué)號(hào)的學(xué)生姓名*/void GetCourseName(int,char *)。 /*得到某門課程編號(hào)的名稱*/void GetTeacherName(char *,char *)。 /*根據(jù)教師編號(hào)得到教師姓名*/bool IsHavingStudentNumber(char *)。 /*判斷是否存在某個(gè)學(xué)號(hào)的學(xué)生信息*/bool IsHavingCourseId(int )。 /*判斷是否存在某門課程的信息*/bool IsHavingTeacherId(char *)。 /*判斷是否存在某個(gè)教師信息*/bool CanTeacherOpeScore(int ,char *)。 /*判斷某個(gè)老師是否有添加某門課程成績(jī)的權(quán)限*/bool IsCourseInTeachInfo(int )。 /*判斷某門課程是否在授課信息中存在*/bool IsCourseInScoreInfo(int )。 /*判斷某門課程是否在成績(jī)信息中存在*/void ShowWeleMenu()。 /*顯示系統(tǒng)歡迎菜單*/int AdminLogin()。 /*管理員身份登陸系統(tǒng)*/int TeacherLogin()。 /*教師身份登陸系統(tǒng)*/int StudentLogin()。 /*學(xué)生身份登陸系統(tǒng)*/void SelectLoginType()。 /*選擇登陸系統(tǒng)的身份*/void ShowAdminMenu()。 /*顯示管理員操作菜單*/ void AdminPasswordModify()。 /*管理員修改自己的密碼*/ void TeacherInfoManage()。 /*教師信息管理*/ void TeacherInfoView()。 /*教師信息查看*/ void TeacherInfoAdd()。 /*教師信息添加*/ void TeacherInfoModify()。 /*教師信息修改*/ void TeacherInfoDelete()。 /*教師信息刪除*/ void StudentInfoManage()。 /*學(xué)生信息管理*/ /*學(xué)生信息查看功能同教師身份登陸時(shí)的學(xué)生信息查看一樣*/ void StudentInfoAdd()。 /*學(xué)生信息添加*/ void StudentInfoModify()。 /*學(xué)生信息修改*/ void StudentInfoDelete()。 /*學(xué)生信息刪除*/ void Admin_ScoreInfoManage()。 /*管理員對(duì)成績(jī)信息管理*/ void ScoreInfoView()。 /*成績(jī)信息查看*/ void ScoreInfoAdd()。 /*成績(jī)信息添加*/ void ScoreInfoModify()。 /*成績(jī)信息修改*/ void ScoreInfoDelete()。 /*成績(jī)信息刪除*/ void CourseInfoManage()。 /*課程信息管理*/ void CourseInfoView()。 /*課程信息查看*/ void CourseInfoAdd()。 /*課程信息添加*/ void CourseInfoModify()。 /*課程信息修改*/ void CourseInfoDelete()。 /*課程信息刪除*/ void CourseTeachInfoManage()。 /*授課信息管理*/ void CourseTeachInfoView()。 /*授課信息查看*/ void CourseTeachInfoAdd()。 /*授課信息添加*/ void CourseTeachInfoModify()。 /*授課信息修改*/ void CourseTeachInfoDelete()。 /*授課信息刪除*/void ShowTeacherMenu()。 /*顯示教師身份操作菜單*/ void TeacherSelfInfoModify()。 /*教師信息修改*/ void StudentInfoView()。 /*學(xué)生信息查看*/ void Teacher_ScoreInfoManage()。 /*教師對(duì)成績(jī)信息管理*/ void ScoreInfoView()。 /*成績(jī)信息查看*/ void ScoreInfoAdd()。 /*成績(jī)信息添加*/ void ScoreInfoModify()。 /*成績(jī)信息修改*/ void ScoreInfoDelete()。 /*成績(jī)信息刪除*/void ShowStudentMenu()。 /*顯示學(xué)生身份操作菜單*/ void StudentSelfInfoModify()。 /*學(xué)生個(gè)人信息修改*/ void Student_ScoreInfoView()。 /*學(xué)生本人成績(jī)查詢*/void InitSystem() { /*初始化系統(tǒng)函數(shù),向各種信息鏈表中加入測(cè)試數(shù)據(jù)*/ AdminInfo adminInfo。 /*初始化一個(gè)管理員信息*/ strcpy(,admin)。 strcpy(,admin)。 = NULL。 AddAdminInfo(amp。adminInfo)。 /*將這個(gè)管理員信息加入到管理員信息鏈表中*/ CourseInfo courseInfo[3]。 /*初始化三門課程信息*/ strcpy(courseInfo[0].courseClassroom,6A101)。 strcpy(courseInfo[1].courseClassroom,6A102)。 strcpy(courseInfo[2].courseClassroom,6A103)。 strcpy(courseInfo[0].courseName,計(jì)算機(jī)網(wǎng)絡(luò))。 strcpy(courseInfo[
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1