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

正文內(nèi)容

高級c語言程序設(shè)計電話薄管理系統(tǒng)分(已修改)

2025-08-28 19:55 本頁面
 

【正文】 高級語言程序設(shè)計 設(shè)計報告題目: 電話薄管理系統(tǒng)—修改操作 院系: 電氣信息工程系 專業(yè): 電氣工程及其自動化 組長: 學(xué)號: 2096 組員1: 學(xué)號: 2 組員2: 學(xué)號: 2095 組員3: 學(xué)號: 201 組員4: 學(xué)號: 2 組員5: 學(xué)號: 099 組員6: 學(xué)號: 201 組員7: 學(xué)號: 202 指導(dǎo)教師: 蔡文霞 2011年12月29日 高級語言程序設(shè)計 設(shè)計報告 選題目的和意義: 隨著科技的進步和信息產(chǎn)業(yè)的飛速發(fā)展,電話薄成為了現(xiàn)代生活中一個重要的工具,能夠?qū)崿F(xiàn)簡單的通訊錄信息管理,基本信息包括編號、姓名、電話、地址等。本次高級程序設(shè)計所要求的電話薄管理系統(tǒng)利用計算機對通訊錄進行統(tǒng)一管理,包括添加、修改、查詢記錄等功能,實現(xiàn)通訊錄管理工作的系統(tǒng)化、規(guī)范化和自動化,為人們的工作和生活提供便利。本次設(shè)計旨在訓(xùn)練學(xué)生的基本編程能力,了解管理信息系統(tǒng)的開發(fā)流程,熟悉c語言的文件和結(jié)構(gòu)數(shù)組的基本操作。本設(shè)計中涉及結(jié)構(gòu)體、數(shù)組、文件等方面的知識。通過本設(shè)計的訓(xùn)練,是學(xué)生能對c語言的文件操作有一個更深刻的了解,掌握利用數(shù)組存儲結(jié)構(gòu)實現(xiàn)電話薄管理的原理,為進一步開發(fā)出高質(zhì)量的信息管理系統(tǒng)打下堅實的基礎(chǔ)。本程序采用單向鏈表的典型數(shù)據(jù)結(jié)構(gòu),函數(shù)眾多,程序結(jié)構(gòu)復(fù)雜,人機交互界面要求較高,實際動手完成本程序可以提高分析問題,解決問題以及實際編程的能力,對后續(xù)課程的學(xué)習(xí)和動手能力的提高有很大的幫助。本系統(tǒng)滿足一下幾點:(1)采用人機對話操作方式,信息查詢靈活、方便、快捷、準(zhǔn)確數(shù)據(jù)存儲安全可靠。(2)對聯(lián)系人信息的操作簡單,可方便地進行建立、修改、刪除。(3)可根據(jù)需要修改聯(lián)系人的基本信息,實現(xiàn)系統(tǒng)的易維護性和易操作性。本次C語言程序設(shè)計能夠有以下幾點重要的意義:1.進一步掌握和利用C語言進行行程設(shè)計的能力。2.進一步理解和運用結(jié)構(gòu)化程序設(shè)計的思想和方法。3.初步掌握開發(fā)一個小型實用系統(tǒng)的基本方法。學(xué)生姓名任務(wù)分工學(xué)生姓名任務(wù)分工學(xué)生姓名任務(wù)分工調(diào)試、編程收集資料調(diào)試、編程收集資料收集資料程收集資料李收集資料收集資料收集資料收集資料二、主要研究內(nèi)容:電話薄管理系統(tǒng)輸出記錄模塊更新記錄模塊輸入記錄模塊輸出至屏幕輸出至文件修改記錄從鍵盤輸入從文件讀入 圖1 電話簿管理系統(tǒng)功能模塊圖我們本次課程設(shè)計主要的研究內(nèi)容是使功能更新模塊實現(xiàn)對記錄的修改操作。因為記錄是以數(shù)組的結(jié)構(gòu)形式存儲的,所以此操作都在數(shù)組中完成。 電話簿管理系統(tǒng)主要利用數(shù)組來實現(xiàn),其數(shù)組元素式結(jié)構(gòu)體類型,整個系統(tǒng)由輸入記錄模塊、更新記錄模塊、輸出記錄模塊三大功能模塊組成。輸入記錄模塊主要完成將數(shù)據(jù)將數(shù)據(jù)存入數(shù)組中的工作。在此電話簿管理系統(tǒng)中,記錄可以從以文本形式存儲的數(shù)據(jù)文件中讀入,也可從鍵盤逐個輸入記錄。記錄由與聯(lián)系人有關(guān)的基本信息字段構(gòu)成。當(dāng)從數(shù)據(jù)文件中讀入記錄時,他就是在以記錄為單位存儲的數(shù)據(jù)文件中,將記錄逐條復(fù)制到結(jié)構(gòu)體類型的數(shù)組元素中。查詢記錄模塊主要完成在數(shù)組中查找滿足線管條件的記錄。在此電話簿管理系統(tǒng)中,用戶可以按照聯(lián)系人姓名或聯(lián)系人電話號碼在數(shù)組中進行查找。若找到該記錄,則以表格形式打印出此記錄的信息;否則,返回一個1的值,并打印出未找到記錄的提示信息。更新記錄模塊主要完成對記錄的維護。在此電話簿管理系統(tǒng)中,它實現(xiàn)對記錄的排序操作。一般而言,系統(tǒng)進行了此操作后,需要將修改的數(shù)據(jù)存入源數(shù)據(jù)文件。輸出記錄模塊主要完成兩個任務(wù)。第一,它實現(xiàn)對數(shù)據(jù)的存盤操作,即將數(shù)組中各元素中存儲的記錄信息寫入數(shù)據(jù)文件中。第二,它實現(xiàn)將數(shù)組中存儲的記錄信息以表格的形式在屏幕在上打印顯示出來。三、設(shè)計的方法及步驟:(一)輸入記錄模塊輸入記錄模塊主要實現(xiàn)將數(shù)據(jù)存入數(shù)組中。當(dāng)從數(shù)據(jù)文件中讀出記錄時,它調(diào)用如fread(amp。tele[count],sizeof(TELEBOOK),1,fp)文件讀取函數(shù),執(zhí)行一次從文件中讀取一條電話薄記錄信息存入某個數(shù)組元素中的操作,并且這個操作在main()中調(diào)用執(zhí)行,即在電話薄管理系統(tǒng)進入顯示菜單界面時,該操作已經(jīng)執(zhí)行了。若該文件中沒有數(shù)據(jù),則系統(tǒng)會提示數(shù)組為空,沒有任何記錄可操作,此時,用戶應(yīng)選擇1,調(diào)用Add()函數(shù),進行記錄的輸入,即完成在數(shù)組中添加元素的操作
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1