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

正文內(nèi)容

c語言學(xué)生管理系統(tǒng)源代碼-展示頁

2024-09-05 01:35本頁面
  

【正文】 0。\039。 k++) { printf( )。 for (k = 0。 leaveRoom = 10 strlen(currentPointname)。, 10)。 } memset(temp, 39。 k leaveRoom。 printf(%d, currentPointnumCourse)。 { ltoa(currentPointnumCourse, temp, 10)。\039。 return。 //默認漢字不能超過4個字(強制條件,教學(xué)使用,不考慮健壯性,可留成作業(yè)供學(xué)生討論) currentPoint = pCourse。 int leaveRoom。 printf(保存課程信息到文件操作已經(jīng)完成!\n)。) { exit(0)。 isSave != 39。 amp。 if (isSave != 39。 scanf(%c, amp。 } else { fflush(stdin)。) { Save(1)。 || isSave == 39。 if (isSave == 39。 scanf(%c, amp。 fflush(stdin)。 } printf(添加第%d個課程記錄成功!, ++courseSize)。 } else { currentPointnext = newPoint。 if (NULL == pCourse) { currentPoint = newPoint。 printf(請輸入任課教師名稱:\n)。 scanf(%s, newPointname)。 fflush(stdin)。 scanf(%d, amp。 } else { fflush(stdin)。 getch()。 } else { CourseList *newPoint = (CourseList*)malloc(sizeof(struct Course))。N39。amp。n39。isContinue)。 printf(如果輸入完畢,請輸入字符q結(jié)束輸入 ,繼續(xù)輸入請輸入字符n:)。 printf(\n開始輸入課程,建立課程信息表:\n)。 char isContinue。 } }}/********************************************************************************************************* 函數(shù)名:InputCourseInfo 作用:輸入課程信息 參數(shù): 返回值:*********************************************************************************************************/void InputCourseInfo(){ int courseSize。 k 4。 } else { printf(女)。y39。Y39。 } leaveRoom = 0。 k leaveRoom。 printf(%s, stu[i].name)。 leaveRoom = 0。\039。 k++) { printf( )。 for (k = 0。 leaveRoom = 6 strlen(temp)。, 8)。 memset(temp, 39。 int leaveRoom。 } }}/********************************************************************************************************* 函數(shù)名:ShowOneStudentInfoWithoutScores 作用:輸出學(xué)生信息,不包括成績,僅僅有學(xué)號,名字和性別三個信息 參數(shù):帶輸出學(xué)生的學(xué)號 返回值:*********************************************************************************************************/void ShowOneStudentInfoWithoutScores(int StudentNum){ int k。 } else { Save(0)。y39。amp。Y39。isSave)。 printf(選擇不保存!學(xué)生信息是系統(tǒng)運行基礎(chǔ),您確認不保存直接退出?Y:保存, N:不保存:)。 //0代表保存的是學(xué)生信息 printf(保存學(xué)生信息到文件操作已經(jīng)完成!)。y39。Y39。isSave)。 printf(是否保存學(xué)生信息到文件?Y:保存,N:不保存:)。 stu[i].ave = 0。 stu[i].courseScore = NULL。stu[i].sex)。 printf(請輸入第%d個學(xué)生的性別(Y代表男,N代表女):\n, i)。 scanf(%s, stu[i].name)。stu[i].num)。 i++) { printf(請輸入第%d個學(xué)生的學(xué)號:\n, i)。 } for(i = 0。 if (stuNum M) { printf(輸入的學(xué)生數(shù)超過人數(shù)上線!系統(tǒng)退出!)。 scanf(%d, amp。 printf(\n開始輸入學(xué)生信息,建立學(xué)生信息表:\n)。/********************************************************************************************************* 函數(shù)名:InputStudentInfo 作用:輸入學(xué)生信息,并保存在內(nèi)存中 參數(shù): 返回值: 創(chuàng)建日期:20120513 By Maode,Yan*********************************************************************************************************/void InputStudentInfo(){ int i。 exit(0)。}/********************************************************************************************************* 函數(shù)名:Exit 作用:當系統(tǒng)需要退出時,調(diào)用此函數(shù)停屏,與使用者交互 參數(shù): 返回值:*********************************************************************************************************/void Exit(){ printf(input any key to quit!)。 printf(\n)。 printf(\n)。 //工作指針/********************************************************************************************************* 函數(shù)名:Initialize 作用:初始化系統(tǒng)的顯示標頭 參數(shù): 返回值:*********************************************************************************************************/void Initialize(){ printf(\t\t********************************\n\n)。CourseList *pCourse = NULL。 struct Course *next。 char name[20]。int stuNum。}stu[M]。 //與上一個列表相對應(yīng)的課程的成績 int courseSize。 CourseNumList* courseNumList。 char name[20]。}CourseNumList, ScoreList。typedef struct MyInt{ int num。include include include include define M 50const char strStudentFilePath[] = 。const char strCourseFilePath[] = 。 struct MyInt *next。struct student{ int num。 char sex。 //存放的是課程的序號 ScoreList* courseScore。 int ave。typedef struct student Student。 //系統(tǒng)中存在的學(xué)生的記錄數(shù)typedef struct Course{ int numCourse。 char teacherName[20]。}CourseList。 //頭指針CourseList *currentPoint = NULL。 printf(\t\t學(xué)生成績管理系統(tǒng)C語言版 \n)。 printf(\t\t CopyRight Maode,YAN \n)。 printf(\t\t********************************\n\n)。 getch()。}void Save()。 char isSave。 printf(請輸入學(xué)生人數(shù):)。stuNum)。 Exit()。 i stuNum。 scanf(%d, amp。 printf(請輸入第%d個學(xué)生的姓名:\n, i)。 fflush(stdin)。 scanf(%c, amp。 stu[i].courseNumList = NULL。 stu[i].courseSize = 0。 } fflush(stdin)。 scanf(%c, amp。 if (isSave == 39。 || isSave == 39。) { Save(0)。 } else { fflush(stdin)。 scanf(%c, amp。 if (isSave != 39。 amp。 isSave != 39。) { exit(0)。 printf(保存課程信息到文件操作已經(jīng)完成!)。 int i = StudentNum。 char temp[8]。\039。 { ltoa(stu[i].num, temp, 10)。 printf(%d, stu[i].num)。 k leaveRoom。 } memset(temp, 39。, 8)。 leaveRoom = 8 strlen(stu[i].name)。 for (k = 0。 k++) { printf( )。 if (39。 == stu[i].sex || 39。 == stu[i].sex) { printf(男)。 } for (k = 0。 k++) { printf( )。 char isSave。 courseSize = 0。 while(1) { fflush(stdin)。 scanf(%c, amp。 if (39。 != isContinue amp。 39。 != isContinue) //如果輸入不是繼續(xù),則退出 { break。 if (newPoint == NULL) { printf(添加信息內(nèi)存分配失敗,按任意鍵退出系統(tǒng))。 exit(0)。 printf(請輸入課程號:\n)。(newPointnumCourse))。 printf(請輸入課程名稱:\n)。 fflush(stdin)。 scanf(%s, newPointteacherName)。 pCourse = currentPoint。 currentPoint = newPoint。 } } } currentPointnext = NULL。 printf(是否保存課程信息到文件?Y:保存,N:不保存:)。isSave)。Y39。y39。 //1代表保存的是課程信息 printf(保存課程信息到文件操作已經(jīng)完成!)。 printf(選擇不保存!課程信息是系統(tǒng)運行基礎(chǔ),您確認不保存直接退出?Y:保存, N:不保存:)。isSave)。Y39。amp。y39。 } else { Save(1)。 } }}/***********
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1