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

正文內(nèi)容

串的存儲(chǔ)表示及基本操作課程設(shè)計(jì)(編輯修改稿)

2025-02-12 09:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 環(huán)下,輸入一個(gè)數(shù)字。每個(gè)數(shù)字代表不同的功能。然后用一個(gè)switch語句,不同的case對(duì)應(yīng)不同的函數(shù),如:case(0)就可以代表求字符串的串長(zhǎng)。:includeincludedefine maxsize 32 /*假設(shè)串可能的最大長(zhǎng)度是32*/typedef struct{ char ch[maxsize]。 /*串的存儲(chǔ)空間*/ int curlen。 /*當(dāng)前串的長(zhǎng)度*/}seqstring。seqstring *s。void strcats() /*串的聯(lián)接*/{ seqstring str1[32],str2[32]。 printf(請(qǐng)輸入兩串字符串:)。 /*輸入兩串字符串*/ scanf(%s%s,str1,str2)。 /*接受輸入的字符串*/ strcat(str1,str2)。 /*聯(lián)接兩個(gè)字符串*/ puts(str1)。 /*輸出聯(lián)接后的字符串*/}void strcmps() /*比較字符串的大小*/{ seqstring str1[32],str2[32]。 printf(請(qǐng)輸入兩串字符串:)。 scanf(%s%s,str1,str2)。 if(strcmp(str1,str2)0) printf(1)。 if(strcmp(str1,str2)==0) printf(0)。 if(strcmp(str1,str2)0) printf(1)。}void strlens() /*求字符串的長(zhǎng)度*/{ seqstring str[32]。 int i。 printf(請(qǐng)輸入一串字符串:)。 scanf(%s,str)。 i=strlen(str)。 printf(此字符串的串長(zhǎng)為:%d,i)。}void strcpys() /*串的復(fù)制*/{ seqstring str1[32],str2[32]。 printf(請(qǐng)輸入兩串字符串:)。 scanf(%s%s,str1,str2)。 strcpy(str1,str2)。 printf(復(fù)制后的字符串為%s,str1)。}void insert(seqstring *s,int i,seqstring *t) /*串的插入*/{ int j,k。 printf(請(qǐng)輸入原字符串和其長(zhǎng)度:)。 scanf(%s%d,s,amp。scurlen)。 printf(請(qǐng)輸入要插入的字符串及其長(zhǎng)度:)。 scanf(%s%d,t,amp。tcurlen)。 for(j=scurlen1。j=i。j) sch[j+tcurlen]=sch[j]。 for(k=0,j=i。tch[k]!=39。\039。k++,j++) sch[j]=tch[k]。 sch[scurlen+tcurlen]=39。\039。 scurlen=scurlen+tcurlen。 printf(插入后的字符串為:)。 puts(sch)。}void deletes(seqstring *s,int i,int j) /*串的刪除*/{ int k。 printf(請(qǐng)輸入原字符串和其長(zhǎng)度:)。 scanf(%s%d,s,amp。scurlen)。 for(k=i+j1。sch[k]!=39。\039。k++) sch[kj]=sch[k]。 sch[kj]=39。\039。 scurlen=kj。 printf(刪除后的字符串為:)。 puts(sch)。}void replace(seqstring *
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1