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

正文內(nèi)容

c語言課程設(shè)計(字符串函數(shù)包)(留存版)

2025-08-04 22:17上一頁面

下一頁面
  

【正文】 .................................................... 6 3 軟件的實現(xiàn) ............................................................................................................ 8 4 軟件測試 .............................................................................................................. 17 5 軟件使用說明書 ................................................................................................ 21 致謝 .............................................................................................................................. 23 參考文獻 ...................................................................................................................... 24 附錄 .............................................................................................................................. 25 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 5 1 軟件需求分析說明書 該系統(tǒng)有十七個實現(xiàn)功能,進 入界面后可以按提示的數(shù)字進行選擇功能,通過界面輸入,可以在界面看到輸出內(nèi)容,并且所有結(jié)果都保存在當前文件 中。本 系統(tǒng)主要適合需要對字符或字符串進行處理的用戶。進入每個操作后,根據(jù)程序的提示輸入相應的信息; 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 3 ( 2)要求用戶輸入數(shù)據(jù)時,要給出清晰、明確的提示信息,包括輸入的數(shù)據(jù)內(nèi)容、格式及結(jié)束方式等。amp。amp。amp。\039。) { *s1=*s2。} *s1=39。\039。 unsigned long num。039。 str[index++] = 39。 return(str)。) { if(*s=39。) 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 15 { *s=32。 for(i=0。 } 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 17 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 18 4 軟件的測試 1字符的判斷 int mystrcmp(char *s1,char *s2) //字符串的比較 int mystrncmp(char *s1,char *s2,int g) //字符串前幾個字符的比較 void mystrcpy(char *s1,char *s2) //字符串的復制 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 19 void mystrncpy(char *s1,char *s2,int g) //字符串前幾個字符的復制 void mystrcat(char *s1,char *s2) //字符串的拼接 void mystrncat(char *s1,char *s2,int g) //字符串前幾個字符的拼接 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 20 int mystrlen (char*s) //求字符串的長度 char * my_itof(double d, char* str) //浮點數(shù)轉(zhuǎn)換成字符串 void mystrupr(char*s) //字符串中的字符小寫變大寫 void mystrlow(char*s) //字符串中的字符大寫變小寫 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 21 nt mystrstrcount(char*s1,char*s2) //統(tǒng)計字符串 中指定某子串出現(xiàn)的次數(shù) int mystrstr(char*s1,char*s2) //統(tǒng)計字符串中指定某子串出現(xiàn)的首位置 char *mystrptr(char *s1,char *s2) //判斷字符串中是否存在指定字符 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 22 5 軟件使用說明書 操作該系統(tǒng)主要是在 界面內(nèi)選擇需要的功能,而且有的功能里有包含其他的功能進行選擇; 一定要根據(jù)系統(tǒng)的提示來選擇。 int mystrstr(char*s1,char*s2)。 if(n==1) { scanf(\n)。Z39。 puts(比較整個字符串請按 1,比較前幾個字符請按 2)。} if(mystrncmp(s1,s2,g)==0) { printf(兩個字符串前 %d個字符一樣 \n,g)。} if(h==2) { mystrcpy(s1,s2)。 puts(請輸入需要的兩個字符串 \n第一個為: )。} } if(m==2) { puts(請輸入需要拼接前幾個字符的值 :)。 fprintf(fpout,該字符長度為 %d\n,mystrlen(s1))。m)。 } if(n==10) { puts(...............歡迎進入字符串統(tǒng)計系統(tǒng) ............ )。 } if(n==12) { puts(...............歡迎進入字符是否存在系統(tǒng) ............ )。\039。 *s2!=39。\039。 while(*s2!=39。s2++。 } int mystrlen (char*s)//字符串的長度 { int c=0。b=i/2+1。39。 } if (dotPos 1) { str[index++] = 39。 for (。 while(s[i]!=39。amp。 } } int mystrstrcount(char*s1,char*s2) //統(tǒng)計字符串中指定某子串出現(xiàn)的次數(shù) { int len2=mystrlen(s2)。i++,count1=0) { for(j=0。 } s1++。 int len1=mystrlen(s1)。 *s=39。 } void mystrlow(char*s) //大寫字符變小寫 { while(*s!=39。 str[++index] = 39。 idotPos。 num = (unsigned long)(d + )。 int index=0。 a=a/10。s1++。} while(*s2!=39。 s2++。\039。 if(*s1==39。\039。 scanf(%s,s2)。 printf(請輸入字符串: \n)。 fprintf(fpout,轉(zhuǎn)換后的字符串為: %s\n,s1)。} } } if(n==5) 重慶科技學院《 C 語言程序設(shè)計》課程設(shè)計報告 31 { puts(...............歡迎進入字符串中實際字符技術(shù)系統(tǒng) ............ )。 fprintf(fpout,拼接后的字符串為 :%s\n,s2)。} if(h==2) { mystrncpy(s1,s2,g)。h)。 if(mystrncmp(s1,s2,g)==1) { printf(第一個字符串前 %d個字符大 \n,g)。 puts(請輸入需要比較的兩個字符串 \n第一個為: )。A39。) )。 int my_strtoi(char *s)。) { if(*s1==*p) { return(char*)s1。 } return count2。amp。 s++。.39。 i++) str[index++] = str1[j1i]。 i7。 } char * my_itof(double d, char* str)//浮點數(shù)轉(zhuǎn)換成字符串 { char str1[40]。i++) { t=a%10。amp。\039。) { *s1=*s2。 } int mystrncmp(char *s1,char *s2,int g)//字符串前幾個字符的比較 { int i=1。\039。 文件的輸出 fpout=fopen(,w)。你設(shè)計的字符串函數(shù)包須實現(xiàn)以下功能: isAlpha判別一個字符是否是英文字母; isDigit判別一個字符是否是數(shù)字字符; my_strcmp字符串比較; my_strncmp字符串前 n個字符的比較; my_strcpy字符串復制; my_strncpy字符串前 n個字符的復制; my_strcat字符串拼接; my_strncat字符串前 n個字符的拼接; my_strlen字符串中實際字符的技術(shù); 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)換成小寫字母
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1