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

正文內(nèi)容

課程設(shè)計(jì)(數(shù)據(jù)結(jié)構(gòu))(已改無錯(cuò)字)

2024-10-17 09 本頁面
  

【正文】 tf(“學(xué)號(hào)為%s的學(xué)生信息已經(jīng)刪除!n”,DeleteNumber)。return 0。}else{ //否則,結(jié)點(diǎn)向下一個(gè),p1仍為pNodeScore的前驅(qū)p1=pNodeScore。pNodeScore=pNodeScorenext。}} } printf(“沒有此學(xué)號(hào)的學(xué)生!”)。} int Change(){p_node_score pNodeScore。pNodeScore=headScore。if(pNodeScore==NULL){printf(“成績表中沒有數(shù)據(jù)!請(qǐng)先添加數(shù)據(jù)!n”)。return 0。} char EditNumber[20]。printf(“請(qǐng)輸入你要修改的學(xué)生學(xué)號(hào):”)。scanf(“%s”,EditNumber)。while(pNodeScore!=NULL){if(strcmp(pNodeScore,EditNumber)==0){ //用strcmp比較兩字符串是否相等,相等則返回0printf(“原來的學(xué)生成績信息如下:n”)。//輸出原來的成績信息printf(“學(xué)號(hào)|姓名| 語文成績| 英語成績| 高數(shù)成績n”)。PrintScore(pNodeScoredata)。printf(“語文新成績:”)。scanf(“%s”,pNodeScore)。printf(“英語新成績:”)。scanf(“%s”,pNodeScore)。printf(“高數(shù)新成績:”)。scanf(“%s”,pNodeScore)。printf(“成績已經(jīng)修改!”)。return 0。}pNodeScore=pNodeScorenext。//如果不相等,pNodeScore則指向下一個(gè)結(jié)點(diǎn)} printf(“沒有此學(xué)號(hào)的學(xué)生!n”)。//如果找到最后都沒有,則輸出沒有此學(xué)號(hào)的學(xué)生} int Find(){p_node_score pNodeScore。pNodeScore=headScore。if(pNodeScore==NULL){printf(“成績表中沒有數(shù)據(jù)!請(qǐng)先添加數(shù)據(jù)!n”)。return 0。} char FindNumber[20]。printf(“請(qǐng)輸入你要查找的學(xué)生學(xué)號(hào):”)。scanf(“%s”,FindNumber)。while(pNodeScore!=NULL){if(strcmp(pNodeScore,FindNumber)==0){printf(“你要查找的學(xué)生成績信息如下:n”)。printf(“學(xué)號(hào)|姓名| 語文成績| 英語成績| 高數(shù)成績n”)。PrintScore(pNodeScoredata)。return 0。}pNodeScore=pNodeScorenext。} printf(“沒有此學(xué)號(hào)的學(xué)生!n”)。} int main()//主函數(shù) { int choice=0。headScore=NULL。int c。do {system(“color 2f”)。//(“nntt*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=ntt”)。printf(“nttt 學(xué)生成績管理系統(tǒng) ttt”)。printf(“nntt*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=ntt”)。printf(“”)。printf(“”)。printf(“nnttt請(qǐng)選擇:”)。scanf(“%d”,amp。c)。switch(c){case 1:system(“cls”)。Input()。break。case 2:system(“cls”)。View()。break。case 3:system(“cls”)。Add()。break。case 4:system(“cls”)。Change()。break。case 5:system(“cls”)。Delete()。break。case 6:system(“cls”)。Find()。break。case 7:system(“cls”)。exit(0)。}}while(1)。return 0。}運(yùn)行界面如下:第四篇:《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)文檔格式(定稿)課程設(shè)計(jì)報(bào)告的內(nèi)容設(shè)計(jì)結(jié)束后要寫出課程設(shè)計(jì)報(bào)告,打印并裝訂,排版及圖,表要清楚,:封面、目錄、:陳述說明程序設(shè)計(jì)的任務(wù),強(qiáng)調(diào)的是程序要做什么,需要什么結(jié)果、說明本程序中用到的所有抽象數(shù)據(jù)類型的定義,主程序的流程以及各程序模塊之間的層次(調(diào)用)實(shí)現(xiàn)概要設(shè)計(jì)中定義的所有數(shù)據(jù)類型,對(duì)每個(gè)操作只需要寫出偽碼算法。對(duì)主程序和其他模塊也都需要寫出偽碼算法(偽碼算法達(dá)到的詳細(xì)程度建議為:按照偽碼算法可以在計(jì)算機(jī)鍵盤直接輸入高級(jí)程序設(shè)計(jì)語言程序)。可采用流程圖、N S 圖進(jìn)行描述,內(nèi)容包括:。(包括基本操作和其他算法的時(shí)間復(fù)雜度和空間復(fù)雜度的分析)和 改進(jìn)設(shè)想。列出你的測試結(jié)果,:數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告班級(jí):_____ _____ _____ _________姓名:____________________指導(dǎo)教師:___________________成績:__________________________信息工程學(xué)院年月日目錄 ………………………………………………22.概要設(shè)計(jì)………………………………………………2 ………………………………………………2 ………………………………………………2… ……………………………………………2 參考文獻(xiàn) …………………………………………………6附錄……………………………………………………一、需求分析二、概要設(shè)計(jì)三、詳細(xì)設(shè)計(jì)四、調(diào)試分析五、測試結(jié)果六、參考文獻(xiàn)七、附錄附錄為程序代碼!4第五篇:數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)計(jì)算機(jī)科學(xué)與技術(shù)2008級(jí)1班課程設(shè)計(jì)題目:圖書借閱管理系統(tǒng)姓名:學(xué)號(hào):一.需求分析說明圖書借閱處理過程簡述處理過程主要包含:新增圖書上架、辦理圖證、圖書查詢、借書、還書等。(1)新增圖書上架新書上架時(shí),需要登記新書的:書名、作者、出版社、總冊(cè)數(shù)的信息。(2)辦理圖書借閱證讀者辦理借書證時(shí),需要登記讀者(學(xué)生)的學(xué)號(hào)、姓名。(3)圖書查詢讀者按照?qǐng)D書編號(hào)查詢圖書基本信息,并可以得知現(xiàn)還有幾冊(cè)可以借閱。(4)借書每個(gè)學(xué)生讀者最多借5本書。讀者借書時(shí),應(yīng)登記書號(hào)、借書日期(年月日)。2.?dāng)?shù)據(jù)分析數(shù)據(jù)處理過程中涉及到兩個(gè)實(shí)體:圖書和會(huì)員;各實(shí)體應(yīng)具有的屬性如下:圖書(書號(hào)、書名、作者,總冊(cè)數(shù))讀者(學(xué)號(hào)、姓名、班級(jí))由于同一種圖書可以有多冊(cè)上架,每個(gè)讀者最多可以借閱5本書,圖書借閱的屬性如下:借閱(書號(hào)、借書日期)3.功能分析系統(tǒng)功能模塊包括:圖書增加、圖書刪除、圖書查詢、借書、還書;另外還包括圖書信息修改和讀者信息修改。二.基本功能1)圖書管理(增加圖書、查詢圖書、刪除圖書、圖書借閱、還書); 2)會(huì)員管理(增加會(huì)員、查詢會(huì)員、刪除會(huì)員、借書信息); 3)系統(tǒng)管理(初始化、載入數(shù)據(jù)、保存數(shù)據(jù)、退出程序);三.程序設(shè)計(jì)include include includedefine NULL 0typedef struct BookInfo{ /////圖書結(jié)構(gòu)int b_Code。////圖書編號(hào)char b_Name[20]。/////名稱int b_Total。/////總數(shù)int b_Out。///借出數(shù) BookInfo* nextbook。//////下一類圖書}BookInfo。typedef struct MemberInfo{ ///會(huì)員結(jié)構(gòu)long m_Code。/////會(huì)員編號(hào)char m_Name[20]。////會(huì)員名字int l_Codes[6]。/////以借書的編號(hào),最多5MemberInfo* nextmember。////下一會(huì)員}MemberInfo。typedef struct System{ ///管理系統(tǒng)結(jié)構(gòu)BookInfo* BI。MemberInfo* MI。int BookTotal。////圖書類庫存量int MemberTota。/////會(huì)員數(shù)量}System。System* InitSystem()。/////void AddBook(System*)。////增加圖書 BookInfo* SearchBook(System*,int)。////查詢圖書信息void DelBook(System*)。/////刪除圖書void BrrowBook(System*)。///////借書處理void TurnBackBook(System*)。////還書處理void AddMember(System*)。/////添加會(huì)員void DelMember(System*)。////刪除會(huì)員MemberInfo* SearchMember(System*,int)。/////查詢會(huì)員信息void StoreData(System*)。void LoadData(System*)。void ExitSystem()。void main(){ System* S=InitSystem()。int sel。do{coutcoutcoutcoutcoutcoutcoutdo{cinsel。if(sel=1amp。amp。selcout}while(1)。switch(sel){case 1:AddBook(S)。break。case 2:SearchBook(S,1)。break。case 3:DelBook(S)。break。case 4:BrrowBook(S)。break。case 5:TurnBackBook(S)。break。case 6:AddMember(S)。break。case 7:DelMember(S)。break。case 8:SearchMember(S,1)。break。case 9:LoadData(S)。break。case 10:StoreData(S)。break。default:ExitSystem()。}}while(1)。}System* InitSystem(){System* S=(System*)malloc(sizeof(System))。SBI=(BookInfo*)malloc(sizeof(BookInfo))。SBookTotal=0。SBInextbook=NULL。SMI=(MemberInfo*)malloc(sizeof(MemberInfo))。SMemberTota=0。SMInextmember=NULL。return S。}void AddBook(System* S){ int Tempcode。char sel。BookInfo* p=SBI。BookInfo* t。BookInfo* m。int num。do{coutcinTempcode。if(m=SearchBook(S,Tempcode)){coutcinnum。mb_Total+=num。}else{t=(BookInfo*)malloc(sizeof(BookInfo))。tb_Code=Tempcode。coutcintb_
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1