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

正文內(nèi)容

個人賬簿管理系統(tǒng)設(shè)計書-資料下載頁

2025-04-07 07:52本頁面
  

【正文】 ath1,rt)。 fp2=fopen(,wt+)。rewind(fp1)。 fread(b,sizeof(Infor),1,fp1)。 while (!feof(fp1))//重寫數(shù)據(jù) { if(bmonth==mon) { fwrite(a,sizeof(Infor),1,fp2)。//修改數(shù)據(jù) } else { fwrite(b,sizeof(Infor),1,fp2)。 } fread(b,sizeof(Infor),1,fp1)。} fclose(fp1)。 fclose(fp2)。remove(FilePath1)。 //刪除源文件 rename(,FilePath1)。//重命名中間文件 printf(修改數(shù)據(jù)成功!\n )。 changeFormat()。 //顯示數(shù)據(jù)}void delRecord(int mon) //刪除數(shù)據(jù){ FILE *fp1,*fp2。 Infor *b。 b=(Infor *)malloc(sizeof(Infor))。 fp1=fopen(FilePath1,rt)。 fp2=fopen(,wt+)。rewind(fp1)。 fread(b,sizeof(Infor),1,fp1)。 while (!feof(fp1)) //重寫數(shù)據(jù) { if(bmonth!=mon) fwrite(b,sizeof(Infor),1,fp2)。 fread(b,sizeof(Infor),1,fp1)。} fclose(fp1)。 fclose(fp2)。remove(FilePath1)。 //刪除源文件 rename(,FilePath1)。//重命名中間文件 printf(刪除數(shù)據(jù)成功!\n )。 changeFormat()。 //顯示數(shù)據(jù)}9. 總結(jié) 經(jīng)過這次數(shù)據(jù)結(jié)構(gòu)課程設(shè)計,我們不僅及時鞏固的了數(shù)據(jù)結(jié)構(gòu)、算法、以及軟件工程的知識,并對數(shù)據(jù)結(jié)構(gòu)和算法的配合對于程序時間和空間性能的影響以及軟件工程提供的開發(fā)流程和工具對于實現(xiàn)特定功能程序的重要意義。當我們面對一個實際問題,應(yīng)該迅速根據(jù)問題性質(zhì)和特點抽象成特定的數(shù)據(jù)結(jié)構(gòu),當然每個問題都有可能能夠抽象成多種數(shù)據(jù)結(jié)構(gòu),每種數(shù)據(jù)結(jié)構(gòu)適應(yīng)于不同的算法,例如,馬踏棋盤問題就可以采用廣度優(yōu)先搜索或深度優(yōu)先搜索來解決。因此此時就應(yīng)該綜合考慮這樣的數(shù)據(jù)結(jié)構(gòu)、算法以及它們的空間和時間效率,然后從中選擇一個作為實現(xiàn)程序的基礎(chǔ)。此外,對程序的測試應(yīng)該要仔細,根據(jù)模塊的特點和測試階段,采用各種軟件測試方法對程序進行測試,確保各個模塊的正確性和完整性,最后集成起來測試其是否正確和完整地實現(xiàn)了問題描述中要求的功能。一個數(shù)據(jù)結(jié)構(gòu)是由數(shù)據(jù)元素依據(jù)某種邏輯聯(lián)系組織起來的。對數(shù)據(jù)元素間邏輯關(guān)系的描述稱為數(shù)據(jù)的邏輯結(jié)構(gòu);數(shù)據(jù)必須在計算機內(nèi)存儲,數(shù)據(jù)的存儲結(jié)構(gòu)是數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)形式,是其在計算機內(nèi)的表示;此外討論一個數(shù)據(jù)結(jié)構(gòu)必須同時討論在該類數(shù)據(jù)上執(zhí)行的運算才有意義。在許多類型的程序的設(shè)計中,數(shù)據(jù)結(jié)構(gòu)的選擇是一個基本的設(shè)計考慮因素。許多大型系統(tǒng)的構(gòu)造經(jīng)驗表明,系統(tǒng)實現(xiàn)的困難程度和系統(tǒng)構(gòu)造的質(zhì)量都嚴重的依賴于是否選擇了最優(yōu)的數(shù)據(jù)結(jié)構(gòu)。許多時候,確定了數(shù)據(jù)結(jié)構(gòu)后,算法就容易得到了。有些時候事情也會反過來,我們根據(jù)特定算法來選擇數(shù)據(jù)結(jié)構(gòu)與之適應(yīng)。不論哪種情況,選擇合適的數(shù)據(jù)結(jié)構(gòu)都是非常重要的。選擇了數(shù)據(jù)結(jié)構(gòu),算法也隨之確定,是數(shù)據(jù)而不是算法是系統(tǒng)構(gòu)造的關(guān)鍵因素。這種洞見導致了許多種軟件設(shè)計方法和程序設(shè)計語言的出現(xiàn),面向?qū)ο蟮某绦蛟O(shè)計語言就是其中之一。10. 致謝 感謝課設(shè)期間張永老師和李睿老師給予我們的悉心幫助。1 嚴蔚敏,(C語言版)[M].北京:2 嚴蔚敏,(C語言版)[m]. 北京:3 William Ford,William STRUCTURE WITH C++ .北京:清華大學出版社(影印版). 20054 [M].北京:清華大學出版社. 2005. 29
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1