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

正文內(nèi)容

[理學(xué)]第四章數(shù)組(參考版)

2024-10-19 21:31本頁面
  

【正文】 程序代碼見源碼 (四)字符串處理函數(shù) 常用字符串處理函數(shù) ? puts ? gets ? strcat ? strcpy和 strncpy ? strcmp ? strlen ? strlwr ? strupr ??梢杂胓ets函數(shù)分別讀入 3個(gè)字符串。如圖所示: 如前所述 ,可以把 str[0]、 str[1]、 str[2]看作 3個(gè)一維字符數(shù)組 ,它們各有 20個(gè)元素。如圖所示: 程序代碼見源碼 字符數(shù)組應(yīng)用舉例(例 ) 例 有 3個(gè)字符串 ,要求找出其中最大者。如果當(dāng)前字符為非空格而其前面的字符也是非空格,則意味著仍然是原來那個(gè)單詞的繼續(xù), num不應(yīng)再累加 1。 解題的思路:單詞的數(shù)目可以由空格出現(xiàn)的次數(shù)決定 (連續(xù)的若干個(gè)空格作為出現(xiàn)一次空格;一行開頭的空格不統(tǒng)計(jì)在內(nèi) )。 實(shí)際上是這樣執(zhí)行的:按字符數(shù)組名 c找到其數(shù)組起始地址,然后逐個(gè)輸出其中的字符,直到遇‘ \ 0?為止。下面寫法不對(duì): scanf(“%s”, amp。輸入項(xiàng)為字符數(shù)組名時(shí), 不要再加地址符 amp。從鍵盤輸入的字符串應(yīng)短于已定義的字符數(shù)組的長度。 例如 scanf(“%s”, c)。 則輸出結(jié)果為: china 字符數(shù)組的輸入輸出注意事項(xiàng)( 2/3) 4)如果一個(gè)字符數(shù)組中包含一個(gè)以上 ‘ \ 0?,則遇第一個(gè) ‘ \ 0?時(shí)輸出就結(jié)束。 如 : char c[10] = {“china”}。寫成下面這樣是不對(duì)的: printf(“%s”, c[0])。輸出結(jié)果為 : China 字符數(shù)組的輸入輸出注意事項(xiàng)( 1/3) (1) 輸出字符不包括結(jié)束符 ‘ \ 0?。 printf(“%s”, c)。用 “ %s”格式符,意思是輸出字符串 (String)。用格式符 “ %c”輸入或輸出一個(gè)字符,如例 、 。因?yàn)樽址A康淖詈笥上到y(tǒng)加上一個(gè) ‘ \ 0?。 這種方法直觀、方便、符合人們的習(xí)慣。 例如: char c[] = {I am happy}。遇 ‘ \ 0?就停止輸出。 即輸出一個(gè)字符串。也就是說,在遇到字符 ‘ \ 0?時(shí),表示字符串結(jié)束,由它前面的字符組成字符串。為了測(cè)定字符串的實(shí)際長度, C語言規(guī)定了一個(gè) “ 字符串結(jié)束標(biāo)志 ” ,以字符 ‘ \ 0?代表 。 有時(shí),人們關(guān)心的是 有效字符串的長度 而 不是字符數(shù)組的長度 。例 用一個(gè)一維的字符數(shù)組存放一個(gè)字符串 “ I am a boy”中的字符。 } 運(yùn)行結(jié)果: I am a boy 字符數(shù)組引用( 2/2) 例 輸出一個(gè)鉆石圖形。 } printf(\ n)。 i10。 int i。 字符數(shù)組的引用( 1/2) 例 輸出一個(gè)字符串。*39。 ?,39。*39。*?,39。}, {39。 ?,39。 ?,39。}, {39。 ?,39。 ?,39。*39。 ?,39。 數(shù)組狀態(tài)如圖所示: 字符數(shù)組的初始化( 2/2) 也可以定義和初始化一個(gè)二維數(shù)組。m39。r?,39。o?,39。P?,39。c?,39。)。 如果初值個(gè)數(shù)小
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1