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

正文內(nèi)容

c語言學生成績管理系統(tǒng)(存儲版)

2024-09-19 01:35上一頁面

下一頁面
  

【正文】 Num的學生信息*/ printf(Do you want to modify a node(Y/N)?)。)。 } paverage = (float)psum / m。ptnextnumber)。ptsum, amp。}/*交換兩個整型數(shù)*/void IntSwap(int *pt1, int *pt2){ int temp。}/*交換兩個字符串*/void CharSwap(char *pt1, char *pt2){ char temp[15]。 printf(Please Input the number you want to search:)。 i++) { printf(%7d, findNodescore[i])。 for (i=1。 /* 打印表頭 */ while (p != NULL) /*若不是表尾,則循環(huán)打印*/ { printf(\nNo.%3d%15s, pnumber, pname)。}/* 函數(shù)功能: 新建一個節(jié)點,并將該節(jié)點添加到鏈表的末尾 函數(shù)入口參數(shù):結構體指針變量head,表示原有鏈表的頭節(jié)點指針 函數(shù)出口參數(shù):指向結構體指針的指針變量pNew,表示指向新添加節(jié)點指針的指針 函數(shù)返回值: 添加節(jié)點后的鏈表的頭節(jié)點指針*/STU *AppendNode(STU *head, STU **pNew){ STU *p = NULL。 /*將新建節(jié)點添加到鏈表的末尾*/ } pr = p。 } else { printf(Input the new node data:\n)。}/* 函數(shù)功能: 從head指向的鏈表中刪除一個節(jié)點數(shù)據(jù)為nodeNum的節(jié)點 輸入?yún)?shù): 結構體指針變量head,表示原有鏈表的頭節(jié)點指針 整型變量nodeNum,表示待刪除節(jié)點的節(jié)點數(shù)據(jù)值 返回參數(shù): 刪除節(jié)點后的鏈表的頭節(jié)點指針*/STU *DeleteNode(STU *head, int nodeNum){ STU *p = head, *pr = head。 } else /*若待刪除節(jié)點不是首節(jié)點,則將前一節(jié)點的指針指向當前節(jié)點的下一節(jié)點*/ { prnext = pnext。 /*讓p指向下一個節(jié)點*/ j++。 /*釋放pr指向的當前節(jié)點占用的內(nèi)存*/ } }。 while (p != NULL) /*若不是表尾,則循環(huán)*/ { if (pnumber == nodeNum) return p。 p = pnext。 scanf(%d, newNodescore+j)。 newNode = SearchNode(head, nodeNum)。 } else /*若原鏈表為非空,則將新建節(jié)點添加到表尾*/ { /*若未到表尾,則繼續(xù)移動指針pr,直到pr指向表尾*/ while (prnext != NULL) { pr = prnext。 /*讓p指向下一個節(jié)點*/ j++。 } strcat(str, sum average)。 int i, j = 1。 for (i=0。}/* 函數(shù)功能: 按學號查找學生成績 函數(shù)參數(shù): 結構體指針head,指向存儲學生信息的鏈表的首地址 整型變量m,表示考試科目 函數(shù)返回值:無*/void SearchScore(STU *head, const int m){ int number, i。 *pt1 = *pt2。 } pt = ptnext。ptnextscore[i])。 /*若后一個節(jié)點的總成績比前一個節(jié)點的總成績高,則交換兩個節(jié)點中的數(shù)據(jù) 注意只交換節(jié)點數(shù)據(jù),而節(jié)點順序不變,即節(jié)點next指針內(nèi)容不進行交換*/ while (ptnext != NULL) { if ((*pare)(ptnextsum, ptsum)) { IntSwap(amp。 im。 || c==39。nodeNum)。y39。/*刪除學號為nodeNum的學生信息*/ PrintScore(head, m)。 printf(%d new nodes have been apended!\n, i)。 scanf( %c,amp。 scanf(%d, pNewscore+j)。 printf(\nInput number:)。 printf( Score in ascending order by sum\n)。 printf(\nManagement for Students39。039。 /* 顯示成績排序結果 */ break。539。 case39。:PrintScore(head, m)。 while (1) { ch = Menu()。 printf(********************************************************************************\n)。STU *DeleteScore(STU *head, const int m)。void InputNodeData(STU *pNew, int m)。}。我感受到了編程是一項非常煩瑣周密的活動,他不但需要一個人周密的思考問題的能力,處理問題的能力,還需要有足夠的耐心和嚴謹治學的作風,來不得半點馬虎。void TotalScore(STU *head, const int m)。void CharSwap(char *pt1, char *pt2)。 printf( Score in descending order by sum\n)。C語言集中上機實驗報告 學 院:專 業(yè): 班 級: 姓 名: 課題名稱: 學生成績管理系統(tǒng) 指導老師: 通信與信息工程 學 院 2011年11月12日
點擊復制文檔內(nèi)容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1