c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告6篇.docx
《c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告6篇.docx》由會(huì)員分享,可在線閱讀,更多相關(guān)《c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告6篇.docx(5頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告6篇c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告第一篇在進(jìn)入輸入程序后,主函數(shù)會(huì)先調(diào)用讀取函數(shù);將用戶信息錄入到結(jié)構(gòu)體數(shù)組變量中后;程序會(huì)進(jìn)入登錄注冊(cè)頁(yè)面;登錄成功后;程序會(huì)進(jìn)入主菜單頁(yè)面;主菜里的功能順序是:printf(xxxttt*nxxx);printf(xxxttt*歡迎來(lái)到公交路線查詢系統(tǒng)*nxxx);printf(xxxttt*nxxx);printf(xxxttt*1公交線路信息錄入功能*nxxx);printf(xxxttt*2公交線路信息瀏覽功能*nxxx);printf(xxxttt*3公交線路查詢信息功能*nxxx);printf(xxxttt*4修改和刪除公交線路信息
2、功能*nxxx);printf(xxxttt*5公交信息保存功能*nxxx);printf(xxxttt*6公交信息讀取功能*nxxx);printf(xxxttt*7退出*nxxx);每次一個(gè)功能運(yùn)行完之后程序頁(yè)面都會(huì)提示是否繼續(xù)該功能;no即返回主菜單讓用戶進(jìn)行下一次選擇;c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告第二篇?jiǎng)傔\(yùn)行程序,系統(tǒng)會(huì)首先進(jìn)入讀取頁(yè)面,將用戶曾輸入過(guò)的信息一一錄取到結(jié)構(gòu)體變量中;方便之后的查詢等功能;也方便輸入功能的結(jié)構(gòu)體是空串的判斷;讀取完成后,用戶會(huì)通過(guò)登錄頁(yè)面進(jìn)入主菜單,接著用戶選擇性的進(jìn)入輸入功能;用戶將信息輸入完成后,系統(tǒng)會(huì)讓用戶選擇是否進(jìn)入保存功能(即為寫入功能);進(jìn)入保存功能
3、后,程序會(huì)將用戶輸入的所有信息全部保存到創(chuàng)建的文件夾中;讀取功能和寫入功能都是先創(chuàng)建一個(gè)文件夾;讓后用文件夾指針將文件夾地址儲(chǔ)存;接著用fwrite(儲(chǔ)存用戶的結(jié)構(gòu)體數(shù)組變量名/*普通變量名也可以*/,sizeof(struct結(jié)構(gòu)體名),結(jié)構(gòu)體數(shù)組個(gè)數(shù),文件夾指針)將用戶信息存儲(chǔ)到文件夾中;c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告第三篇(1)保存函數(shù)保存函數(shù)是將用戶信息進(jìn)行保存;該函數(shù)功能實(shí)現(xiàn)是:先用fp=fopen(“文件夾名”,“w”)將文件夾進(jìn)行新建或打開(kāi);并且將新建文件夾的地址傳給文件夾指針;接著通過(guò)fwrite(儲(chǔ)存用戶的結(jié)構(gòu)體數(shù)組變量名/*普通變量名也可以*/,sizeof(struct結(jié)構(gòu)體名)
4、,結(jié)構(gòu)體數(shù)組個(gè)數(shù),文件夾指針)將用戶信息存儲(chǔ)到文件夾中;(2)打開(kāi)文件函數(shù)該程序的打開(kāi)文件函數(shù)是嵌套在讀取函數(shù)和保存函數(shù)內(nèi)的;讀取函數(shù)和保存函數(shù)相似;讀取函數(shù)是先用fp=fopen(“文件夾名”,“w”)將文件夾進(jìn)行新建或打開(kāi);然后用fp=fopen(“文件夾名”,“w”)將剛才的文件夾打開(kāi)并同時(shí)把該文件夾的地址賦值給fq;而保存函數(shù)則是先用fp=fopen(“文件夾名”,“w”)將文件夾進(jìn)行新建或打開(kāi),接著用fwrite(儲(chǔ)存用戶的結(jié)構(gòu)體數(shù)組變量名/*普通變量名也可以*/,sizeof(struct結(jié)構(gòu)體名),結(jié)構(gòu)體數(shù)組個(gè)數(shù),文件夾指針)將用戶信息存儲(chǔ)到文件夾中;其中保存函數(shù)和讀取函數(shù)的文件
5、夾名都是相同的;.本章節(jié)可以仿照下面圖片內(nèi)容根據(jù)自己的實(shí)際情況書(shū)寫,寫完自己?jiǎn)栴}后把下面的圖片刪掉。程序調(diào)試是指對(duì)程序的查錯(cuò)和糾正邏輯錯(cuò)誤。為了便于查錯(cuò)、在設(shè)計(jì)該程序的時(shí)候我采用了函數(shù)功能分工明確的方法,這為我后來(lái)的調(diào)試過(guò)程帶來(lái)了很多方便。在上機(jī)調(diào)試之前我對(duì)于編寫的程序作了紙面上的檢查,先消滅一些低級(jí)錯(cuò)誤,所謂的低級(jí)錯(cuò)誤是指由于人為的輸入不仔細(xì)造成的,如沒(méi)有搭配完整。漏寫;號(hào),拼寫錯(cuò)誤等,這些都是我們通過(guò)認(rèn)真的態(tài)度在運(yùn)行之前可以解決和避免的。而還可以減少機(jī)器時(shí)間。往往一連串的錯(cuò)誤是由于漏寫或?qū)戝e(cuò)一個(gè)字符引起的。程序中使用很多自定義函數(shù)及結(jié)構(gòu)體定義,自定義函數(shù)使得程序模塊化思路更加清晰易懂,使用
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
13 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 語(yǔ)言程序設(shè)計(jì) 實(shí)驗(yàn) 報(bào)告
鏈接地址:http://zhizhaikeji.com/p-37297609.html