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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)(字符串函數(shù)包)(已修改)

2025-06-21 22:17 本頁(yè)面
 

【正文】 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 1 摘 要 為了使字符或字符串的相關(guān)操作更方便簡(jiǎn)潔,本系統(tǒng)設(shè)計(jì)了一個(gè)字符串函數(shù)包來(lái)實(shí)現(xiàn)常用的字符和字符串的處理。該軟件的主要功能是對(duì)字符串的比較、復(fù)制、拼接,判斷字符的類別,對(duì)字符串進(jìn)行轉(zhuǎn)換,統(tǒng)計(jì)字符串中出現(xiàn)的指定字符或字符串,把整數(shù)轉(zhuǎn)換到字符串中,把浮點(diǎn)數(shù)轉(zhuǎn)換成字符串,把字符串轉(zhuǎn)換成整數(shù)。 該操作系統(tǒng)主要運(yùn)用了幾個(gè)函數(shù): scanf,printf,puts,putc,getc,gets 等,并結(jié)合指針來(lái)實(shí)現(xiàn)的。用戶可以根據(jù)清晰明確的提示信息選擇相應(yīng)的操作項(xiàng)目,進(jìn)入每個(gè)系統(tǒng)后也可以根據(jù)提示信息實(shí)現(xiàn)需要的操作。本 系統(tǒng)主要適合需要對(duì)字符或字符串進(jìn)行處理的用戶。 關(guān)鍵詞: 字符串 浮點(diǎn)數(shù) 指針 操作系統(tǒng) 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 2 課程設(shè)計(jì)任務(wù)書(shū) 設(shè)計(jì)題目: 字符串函數(shù)包 學(xué)生姓名 課程名稱 程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì) 專業(yè)班級(jí) 計(jì)科 11 地 點(diǎn) I305/I306 起止時(shí)間 2021年 1月 9日~ 1月 13日 設(shè)計(jì)內(nèi)容及要求 請(qǐng)?jiān)O(shè)計(jì)一個(gè)字符串函數(shù)包,實(shí)現(xiàn)常用的字符、字符串處理函數(shù)。要求在設(shè)計(jì)該函數(shù)包的時(shí)候只能使用以下 6 個(gè)函數(shù): scanf, printf,putc,getc,puts 和 gets。你設(shè)計(jì)的字符串函數(shù)包須實(shí)現(xiàn)以下功能: isAlpha判別一個(gè)字符是否是英文字母; isDigit判別一個(gè)字符是否是數(shù)字字符; my_strcmp字符串比較; my_strncmp字符串前 n個(gè)字符的比較; my_strcpy字符串復(fù)制; my_strncpy字符串前 n個(gè)字符的復(fù)制; my_strcat字符串拼接; my_strncat字符串前 n個(gè)字符的拼接; my_strlen字符串中實(shí)際字符的技術(shù); my_itoa整數(shù)轉(zhuǎn)換到字符串; my_itof浮點(diǎn)數(shù)轉(zhuǎn)換成字符串; my_strtoi字符串 A轉(zhuǎn)換成整 數(shù) B( 10進(jìn)制、 8進(jìn)制、 16進(jìn)制和 2進(jìn)制); my_strlow把字符串 A中的大寫(xiě)字母轉(zhuǎn)換成小寫(xiě)字母; my_strupr把字符串 A中的小寫(xiě)字母轉(zhuǎn)換成大寫(xiě)字母; my_strstrcount統(tǒng)計(jì)字符串 A中指定的某子串 B出現(xiàn)的次數(shù); my_strstr統(tǒng)計(jì)字符串 A中指定的某子串 B出現(xiàn)的首位置; my_strptr判別字符串 A中是否存在字符串 B中的字符,如果有返回位置指針,否則返回 NULL指針; 然后設(shè)計(jì)一個(gè)綜合性的例子驗(yàn)證你設(shè)計(jì)的這些函數(shù);并把得到的結(jié)果和。 【題目要求】 ( 1)要求你的綜合性例子中使用的數(shù)據(jù)應(yīng)該從文件或標(biāo)準(zhǔn)輸入設(shè)備中讀取到字符串或字符或字符數(shù)組中; ( 2)要求以上功能分別用函數(shù)和指針實(shí)現(xiàn)。并要求用 C語(yǔ)言的文件操作語(yǔ)句將以上所有結(jié)果保存在文件 。 【輸入 /輸出要求】 ( 1)應(yīng)用程序運(yùn)行后,先顯示一個(gè)菜單,然后用戶根據(jù)需要選擇相應(yīng)的操作項(xiàng)目。進(jìn)入每個(gè)操作后,根據(jù)程序的提示輸入相應(yīng)的信息; 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 3 ( 2)要求用戶輸入數(shù)據(jù)時(shí),要給出清晰、明確的提示信息,包括輸入的數(shù)據(jù)內(nèi)容、格式及結(jié)束方式等。 根據(jù)題目要求, 運(yùn)用所學(xué)知識(shí),完成設(shè)計(jì)和實(shí)現(xiàn)工作,并按照書(shū)寫(xiě)規(guī)范,撰 寫(xiě)課程設(shè)計(jì)報(bào)告。 設(shè)計(jì) 參數(shù) ( 1)系統(tǒng)分析、設(shè)計(jì)正確。 ( 2) 結(jié)果以圖表方式顯示 。 ( 3) 界面簡(jiǎn)潔、美觀。 ( 4)報(bào)告格式規(guī)范。 進(jìn)度 要求 周一:明確設(shè)計(jì)任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識(shí) 周二:熟悉各知識(shí)點(diǎn),進(jìn)行基礎(chǔ)練習(xí) 周三:根據(jù)題目要求,進(jìn)行設(shè)計(jì)和實(shí)現(xiàn) 周四:根據(jù)題目要求,進(jìn)行設(shè)計(jì)和實(shí)現(xiàn) 周五:撰寫(xiě)報(bào)告,進(jìn)行答辯 參考資料 [1]何欽銘 顏暉 .《C語(yǔ)言程序設(shè)計(jì)》 .高等教育出版社 .2021年 [2]譚浩強(qiáng) 張基溫 .《C語(yǔ)言程序設(shè)計(jì)教程》 .高等教育出版社 .2021年 其它 說(shuō)明 1 .本表應(yīng)在每次實(shí) 施前一周由負(fù)責(zé)教師填寫(xiě)二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2 .若填寫(xiě)內(nèi)容較多可另紙附后。 ,在設(shè)計(jì)內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。 教研室主任: 指導(dǎo)教師: 伍建全 /雷亮 /焦曉軍 /陳應(yīng)祖 /楊治明 2021年 1月 1日 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 4 目 錄 摘 要 ....................................................................................................................... 1 課程設(shè)計(jì)任務(wù)書(shū) ....................................................................................................... 2 1 軟件需求分析說(shuō)明書(shū) ......................................................................................... 5 2 系統(tǒng)分析與設(shè)計(jì) .................................................................................................. 6 軟件界面設(shè)計(jì) .................................................................................................. 6 軟件的數(shù)據(jù)(結(jié)構(gòu))設(shè)計(jì) .............................................................................. 6 軟件的算法設(shè)計(jì) ............................................................................................... 6 3 軟件的實(shí)現(xiàn) ............................................................................................................ 8 4 軟件測(cè)試 .............................................................................................................. 17 5 軟件使用說(shuō)明書(shū) ................................................................................................ 21 致謝 .............................................................................................................................. 23 參考文獻(xiàn) ...................................................................................................................... 24 附錄 .............................................................................................................................. 25 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 5 1 軟件需求分析說(shuō)明書(shū) 該系統(tǒng)有十七個(gè)實(shí)現(xiàn)功能,進(jìn) 入界面后可以按提示的數(shù)字進(jìn)行選擇功能,通過(guò)界面輸入,可以在界面看到輸出內(nèi)容,并且所有結(jié)果都保存在當(dāng)前文件 中。 該系統(tǒng)有以下功能 1 判斷字符進(jìn)行的類別 2 兩個(gè)字符串的比較(整體或前幾個(gè)字符的比較) 3 兩個(gè)字符串的復(fù)制(整體或前幾個(gè)字符的復(fù)制) 4 兩個(gè)字符串的拼接(整體或前幾個(gè)字符的拼接) 5 求字符串的長(zhǎng)度 6 字符串的轉(zhuǎn)換 7 整數(shù)轉(zhuǎn)換到字符串 8 統(tǒng)計(jì)字符串中指定某子串出現(xiàn)的次數(shù)或首位置 9 判斷字符串中是否存在指定字符串的字符 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 6 2 系統(tǒng)分析與設(shè)計(jì) 軟件界面設(shè)計(jì) 軟件數(shù)據(jù)(結(jié)構(gòu))設(shè)計(jì) 本系統(tǒng)只運(yùn)用了 include 包頭文件,并將結(jié)果保存在當(dāng)前文件XX. out 中,文件內(nèi)部一行為一個(gè)輸出結(jié)果。 軟件的算法設(shè)計(jì) 圖 字符的判斷 字符串的比較 字符串的復(fù)制 字符串的拼接 字符串的長(zhǎng)度 字符串的轉(zhuǎn)換 整數(shù)轉(zhuǎn)換到字符 浮點(diǎn)數(shù)轉(zhuǎn)換成字符 字符串轉(zhuǎn)換成整數(shù) 統(tǒng)計(jì)子串出現(xiàn)次數(shù) 字符串出現(xiàn)首位置 有無(wú)指定字符 菜 單 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 7 圖 圖 英文大寫(xiě) 英文小寫(xiě) 數(shù)字字符 字符的判斷 字符串的復(fù)制、比較、拼接 S1 S2 S2
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1