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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)(字符串函數(shù)包)(參考版)

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

【正文】 } return NULL。 } p++。\039。) { p=s2。 while(*s1!=39。 } if(count1==len2) return i+jlen2+1。jlen2。i+len2len1。 int i,j,count1=0,count2=0。 } int mystrstr(char*s1,char*s2)//統(tǒng)計(jì)字符串中指定某子串出現(xiàn)的首位置 { int len2=mystrlen(s2)。 count1=0。j++) { if(*(s1+i+j)==*(s2+j)) count1++。i++,count1=0) 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 41 { for(j=0。 for(i=0。 int len1=mystrlen(s1)。} s++。z39。amp。a39。\039。} s++。z39。amp。A39。\039。 } return h。 h=h*10+a。) { a=*s39。 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 40 while(*s!=39。 //48為字符‘ 0’的 ASCII碼, // 字符和整形數(shù)可以直接運(yùn)算,結(jié)果為整數(shù)輸出數(shù)組用 %d就可以 i++。\039。 } long fun(char s[]) { int i。\039。 )。 while ( str[index]==39。 // 清除最后面的一個(gè)小數(shù)點(diǎn) 39。 )。 } // 清零 while ( str[index]==39。 ij。.39。 i++) str[index++] = str1[j1i]。 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 39 } else { for (i=0。 ij。039。 i0dotPos。.39。039。 // 0098651 098651 num /= 10。 while ( num0 ) { str1[j++] = (char)num%10+39。 i++) d *= 10。 } for (i=0。 dotPos = 1。 dotPos += 1。 i10。 d = 0 d。 // 正負(fù)號(hào) if ( d 0 ) { str[index++] = 39。 int dotPos = 0。 int i,j=0。 } } return s。 s[a1]=s[i1]。b=i/2+1。 s[i1]=str。b++,i) { str=s[b1]。 if(i%2!=0) { 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 37 for(b=1。 } s[i]=39。 s[i]=t+48。a0。 char str。 } return c。) { c++。 while(*s!=39。\039。s2++。 i++=g) {*s1=*s2。amp。} while(*s2!=39。\039。 } void mystrncat(char *s1,char *s2,int g)//字符串前幾個(gè)的拼接 { int i=1。 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 36 } *s1=39。 s1++。\039。) {s1++。 } void mystrcat(char *s1,char *s2)//字符串的拼接 { while (*s1!=39。 } *s1=39。 s1++。amp。\039。 } void mystrncpy(char *s1,char *s2,int g) //字符串前幾個(gè)字符的復(fù)制 { int i=1。 } *s1=39。 s1++。\039。 } if(*s1==*s2) return 0。 if(*s1==*s2) { s1++。 i++=g) { if(*s1*s2) return 1。amp。 *s2!=39。amp。 while(*s1!=39。) return 1。 *s2==39。amp。 if(*s1!=39。\039。amp。\039。) return 0。 *s2==39。amp。 } } if(*s1==39。 if(*s1==*s2) { s1++。) 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 34 { if(*s1*s2) return 1。 *s2!=39。amp。 } int mystrcmp(char *s1,char *s2) //字符串的比較 { while(*s1!=39。} } Fclose(fpout)。} else {printf(不存在! )。 if(mystrptr(s1,s2)!=NULL) { printf(存在! )。 puts(輸入要找字符的字符串: )。 puts(輸入被找字符串: )。 fprintf(fpout,子串在第 %d個(gè)字符開始出現(xiàn) \n,a)。 a=mystrstr(s1,s2)。 puts(輸入子串: )。 puts(輸入字符串: )。 fprintf(fpout,出現(xiàn)次數(shù)為 %d\n,count)。 count=mystrstrcount(s1,s2)。 puts(輸入子串: )。 puts(輸入字符串: )。 fprintf(fpout,轉(zhuǎn)換后的 10 進(jìn)制為 %d 8進(jìn)制 %x 16進(jìn)制 %o\n,my_strtoi(s1))。 scanf(%s,s1)。 } if(n==9) { puts(...............歡迎進(jìn)入字符串轉(zhuǎn)換成整數(shù)系統(tǒng) ............ )。 printf(轉(zhuǎn)換成的字符串為 %s\n,s1)。d)。 printf(請(qǐng)輸入一個(gè)浮點(diǎn)數(shù) :\n)。 fprintf(fpout,轉(zhuǎn)換成的字符串為 %s\n,s1)。 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 32 my_itoa(m,s1)。 scanf(%d,amp。 } } if(n==7) { puts(...............歡迎進(jìn)入字符串轉(zhuǎn)換成整數(shù)系統(tǒng) ............ )。 printf(轉(zhuǎn)換后的字符串為: %s\n,s1)。 fprintf(fpout,轉(zhuǎn)換后的字符串為: %s\n,s1)。 if(m==1) { mystrupr(s1)。 scanf(%d,amp。 scanf(%s,s1)。 } if(n==6) { puts(...............歡迎進(jìn)入字符串轉(zhuǎn)換系統(tǒng) ............ )。 printf(該字符串長(zhǎng)度為 %d\n,mystrlen(s1))。 printf(請(qǐng)輸入字符串: )。 fprintf(fpout,拼接后的字符串為 :%s\n,s1)。} if(h==2) { mystrncat(s1,s2,g)。 printf(拼接后的字符串為 :%s\n,s2)。h)。 printf(把第一個(gè)字符串前幾個(gè)字符拼接到第二個(gè)請(qǐng)按 1,反之按 2\n)。 scanf(%d,amp。 fprintf(fpout,拼接后的字符串為 :%s\n,s1)。} if(h==2) { mystrcat(s1,s2)。 printf(拼接后的字符串為 :%s\n,s2)。h)。 if(m==1) { puts(把第一個(gè)字符串拼接到第二個(gè)請(qǐng)按 1,反之按 2)。 scanf(%d,amp。 重慶科技學(xué)院《 C 語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告 30 scanf(%s,s2)。 scanf(%s,s1)。} } } if(n==4) { puts(...............歡迎進(jìn)入字符串拼接系統(tǒng) ............ )。 printf(復(fù)制后的字符串為 :%s\n,s1)。 fprintf(fpout,復(fù)制后的字符串為 :%s\n,s2)。 if(h==1) { mystrncpy(s2,s1,g)。 scanf(%d,amp。g)。} } if(m==2) { puts(請(qǐng)輸入需要復(fù)制前幾個(gè)字符的值 :)。 printf(復(fù)制后的字符串為 :%s\n,s1)。 fprintf(fpout,復(fù)制后的字符串為 :%s\n,s2)。 if(h==1) { mystrcpy(s2,s1)。 scanf(%d,amp。m)。 puts(整個(gè)字符串復(fù)制請(qǐng)按 1,前幾個(gè)字符復(fù)制請(qǐng)按 2)。 puts(第二個(gè)為: )。 puts(請(qǐng)輸入需要的兩個(gè)字符串 \n第一個(gè)為: )。 fprintf(fpout,兩個(gè)字符串前 %d 個(gè)字符一樣 \n,g)。 fprintf(fpout,第二個(gè)字符串前 %d個(gè)字符大 \n,g)。 fprintf(fpout,第一個(gè)字符串前 %d個(gè)字符大 \n,g)。g)。} }
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1