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

正文內(nèi)容

中國石油大學(xué)c語言第8章_字符串-資料下載頁

2025-05-13 08:18本頁面
  

【正文】 } printf(The min is %s:,min)。 return 0。 } 知識是一種積累,而不是一種沖動(dòng) 35 字符串連接 將串 str2連接到串 str1之后。 根據(jù)字符串中 \0 的位置進(jìn)行字符串連接。 關(guān)鍵 :要用 str2的第 1個(gè)字符覆蓋 str1的串結(jié)束標(biāo)記 \0。 算法: 查找 str1的串結(jié)束標(biāo)記 \0 從 str1的 \0開始,將 str2復(fù)制到 str1后面 。 \0 x y ... z a a b c d e f g \0 b c d e f g \0 str2 str1 ... ... ... 知識是一種積累,而不是一種沖動(dòng) 36 字符串連接 include int main( ) { char str1[100],str2[100]。 int i, j。 printf (Enter string 1:)。 gets (str1)。 printf (Enter string 2:)。 gets (str2)。 for ( i=0。 str1[i]!=39。\039。 i++ ) ; /* 確定 \0位置 */ for ( j=0。 (str1[i]=str2[j]) != 39。\039。 i++, j++ ) ; printf(Output string 1:%s\n, str1)。 return 0。 } 知識是一種積累,而不是一種沖動(dòng) 37 字符串連接函數(shù) 語法 strcat(dest, src) 描述 把字符串 src中的字符串連接到字符串 dest中字符串的后面。本函數(shù)返回值是字符數(shù)組 dest的首地址。連接后字符串的總長度將是字符串 src 的長度加上字符串 dest的長度。目標(biāo)字符串 dest的大小應(yīng)足夠存儲最終的字符串。 strcat include include int main(void) { char source_string[] = UPC。 char target_string[30] = Hello 。 strcat(target_string,source_string)。 printf(\n 源字符串 = %s, source_string)。 printf(\n 目標(biāo)字符串 = %s\n, target_string)。 return 0。 } 源字符串 = UPC 目標(biāo)字符串 = Hello UPC 知識是一種積累,而不是一種沖動(dòng) 38 字符串大寫轉(zhuǎn)小寫函數(shù) include include int main(void) { char str1[50]。 printf(\n 請輸入一個(gè)大寫格式的字符串: \n)。 gets(str1)。 printf(\n)。 printf( 原始字符串為: %s\n,str1)。 //用 strlwr()將字符串轉(zhuǎn)換為小寫格式 printf( 轉(zhuǎn)換后的字符串為: %s\n,strlwr(str1))。 return 0。 } 知識是一種積累,而不是一種沖動(dòng) 39 字符串反向 在字符串中將首尾字符進(jìn)行對調(diào) int main ( ) { char str[100], c。 int i, j。 printf (Enter string:)。 gets (str)。 for ( i=0。 str[i]!=’ \0’ 。 i++ ) 。 i。 for ( j=0。 ji。 i, j++ ){ c=str[i]。 str[i]=str[j]。 str[j]=c。 } printf(Output string:%s\n, str)。 return 0。 } \0 a b c d e f g h i j k \0 str j=0 i=10 ak1 j 9 b 2 8 c i j=0,1,2,3, i=10,9,8,7, /* 確定 \0的位置 */ /* i 指向 \0之前的最后一個(gè)字符 */ /* 向中間逐步交換 i 和 j 指向的字符 */ 算法:當(dāng) j i時(shí),逐步交換 i 和 j 指向的字符 知識是一種積累,而不是一種沖動(dòng) 40 字符串處理函數(shù) include include int main(void) { char msg[]=Fly like a BUTTERFLY and String like a BEE。 printf(\n 原始字符串為: %s\n,msg)。 //用 strrev()將字符串進(jìn)行左右反轉(zhuǎn) printf(\n 左右反轉(zhuǎn)后的字符串為: %s\n,strrev(msg))。 return 0。 } 知識是一種積累,而不是一種沖動(dòng) 41 總結(jié) 字符串與字符數(shù)組的區(qū)別是字符串的末尾有一個(gè)空字符39。\039。以標(biāo)識字符串結(jié)束 用 scanf()語句讀入字符串時(shí)不允許輸入中存在空格 gets() 和 puts() 函數(shù)分別用于字符串的輸入和輸出 在 中定義了很多字符串處理函數(shù)函數(shù),比較常用的有: strcpy()、 strcat()、 strcmp() 和 strlen() 假如程序里需要一組字符串,一種常用的做法就是用一個(gè)字符指針數(shù)組表示它們 字符串可以作為參數(shù),函數(shù)傳遞機(jī)制同數(shù)組作為參數(shù),為引用方式 知識是一種積累,而不是一種沖動(dòng) 42 Thank you
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1