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

正文內(nèi)容

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

2025-06-21 22:17 本頁面
 

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