c語(yǔ)言課程設(shè)計(jì)報(bào)告書(shū)(共9頁(yè)).doc
《c語(yǔ)言課程設(shè)計(jì)報(bào)告書(shū)(共9頁(yè)).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《c語(yǔ)言課程設(shè)計(jì)報(bào)告書(shū)(共9頁(yè)).doc(10頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上課程設(shè)計(jì)報(bào)告書(shū) 所屬課程:c語(yǔ)言 項(xiàng)目:庫(kù)函數(shù)模擬系統(tǒng) 指導(dǎo)老師:鄒姝稚 班級(jí):軟件1401 姓名:江闖 學(xué)號(hào): 分?jǐn)?shù): 專心-專注-專業(yè)1.任務(wù)描述:本系統(tǒng)開(kāi)發(fā)的代碼模擬了下列庫(kù)函數(shù)的功能:(1) .模擬gets和puts的功能:能接收一個(gè)字符串,將其寫(xiě)入ASCII文件,并且可以讀出顯示。(2) .在不使用字符串庫(kù)函數(shù)的條件下,編程實(shí)現(xiàn)字符串的拷貝,連接,求長(zhǎng),倒置功能。(3) .字符串加密功能:將一段明文建立到一個(gè)ASCII文件中,按加密的算法加密后寫(xiě)入密文文件,最終實(shí)現(xiàn)將明文和密文文件都顯示出來(lái)。(4) .編程實(shí)現(xiàn)字符串與對(duì)應(yīng)數(shù)字的相互轉(zhuǎn)換功能。2.總體設(shè)計(jì):模
2、塊調(diào)用圖: 圖1函數(shù)調(diào)用圖: 圖2函數(shù)功能:(1) 函數(shù)gp( ):模擬gets和puts的功能(2) 函數(shù)kaobei( ):實(shí)現(xiàn)字符串的拷貝(3) 函數(shù)lianjie( ):實(shí)現(xiàn)字符串的連接(4) 函數(shù)qiuchang( ):實(shí)現(xiàn)字符串的求長(zhǎng)(5) 函數(shù)daozhi( ):實(shí)現(xiàn)字符串的倒置(6) 函數(shù)jiami( ):實(shí)現(xiàn)字符串的加密功能,最后將明文和密文文件 都顯示出來(lái)(7) 函數(shù)zhuanhuan1( ):將數(shù)字字符串轉(zhuǎn)換為對(duì)應(yīng)的數(shù)字(8) 函數(shù)zhuanhuan2( ):將數(shù)字轉(zhuǎn)換為對(duì)應(yīng)的數(shù)字字符串3.詳細(xì)設(shè)計(jì):(1) .模仿gets和puts功能: gets和puts功能與scan
3、f和printf函數(shù)的功能相似,但是也不是完全相同,本系統(tǒng)模擬功能的程序總共運(yùn)用了兩次函數(shù)調(diào)用技術(shù),模擬gets運(yùn)用了一次,模擬puts運(yùn)用了一次。(2).字符串的拷貝功能: 字符串的拷貝功能程序設(shè)計(jì)源于strcpy的功能,其中運(yùn)用了字符串?dāng)?shù)組和指針的相關(guān)技術(shù),還運(yùn)用了一組while語(yǔ)句,實(shí)現(xiàn)語(yǔ)句的循環(huán),從而將一個(gè)字符串拷貝到一個(gè)空數(shù)組中。(3).字符串的連接功能: 字符串的連接功能模擬的是字符串處理的庫(kù)函數(shù)strcat,它的作用是將兩個(gè)字符串連接起來(lái)本系統(tǒng)運(yùn)用while類型的循環(huán)語(yǔ)句將字符串s1掃描到/0,然后再連接上“s2”字符串代碼段如下圖所示后再連接上“s2”字符串代碼段如下: 圖3(
- 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您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入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ì) 報(bào)告書(shū)
鏈接地址:http://zhizhaikeji.com/p-6450734.html