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

正文內(nèi)容

c語言程序設(shè)計(jì)14第十三講第六章中-資料下載頁

2025-01-12 17:19本頁面
  

【正文】 nt i=0。 while(s[i]!=39。\039。) i++。 return (i+1)。 } 有問題嗎? 41 包含在頭文件 ?字符串輸出函數(shù) puts 格式: puts(字符數(shù)組 ) 功能:向顯示器輸出字符串(輸出完,換行) 說明:字符數(shù)組必須以‘ \0’結(jié)束 ?字符串輸入函數(shù) gets 格式: gets(字符數(shù)組 ) 功能:從鍵盤輸入一以 回車結(jié)束 的字符串放入字符數(shù)組中, 并自動(dòng)加‘ \0’ 說明:輸入串長度應(yīng)小于字符數(shù)組維數(shù) 標(biāo)準(zhǔn)庫中常用的字符串處理函數(shù) 42 例 include main( ) { char string[80]。 printf(“Input a string:”)。 gets(string)。 puts(string)。 } 輸入 : How are you? 輸出 : How are you ? scanf(“%s”,str)。 gets(str)。 區(qū)別是 scanf取不到空格 gets()函數(shù)是個(gè)過時(shí)的函數(shù) 43 標(biāo)準(zhǔn)庫中常用的字符串處理函數(shù) 包含在頭文件 字符串 (實(shí)際) 長度函數(shù) strlen(const char s[])。 include include int main() { char str[10] = {China}。 int n。 printf(Length=%d\n, strlen(str))。 n = strlen(str)。 printf(n=%d\n, n)。 return 0。 } 44 標(biāo)準(zhǔn)庫中常用字符串處理函數(shù) 復(fù)制函數(shù) : strcpy(char s[],const char t[])。 t應(yīng)為字符串 , const說明參數(shù)值不修改 。 字符數(shù)組 s應(yīng)足夠大 ,以保證復(fù)制不越界 。 例: char a1[16], a2[16]。 strcpy(a1, programming)。 strcpy(a2, a1)。 限界復(fù)制函數(shù) strncpy, 限制復(fù)制長度 : strncpy(char s[],const char t[],int n)。 將 t中前 n個(gè)字符復(fù)制到 s中 。 p r o g r a m m i n g \0 \0 \0 \0 \0 a1 45 include include int main() { char a[5] , b[5] = Power, c1, c2。 c1 = 39。A39。 c2 = 39。B39。 printf(b=%s\n, b)。 a[0] = 39。C39。 a[1] = 39。h39。 a[2] = 39。i39。 a[3] = 39。n39。 a[4] = 39。a39。 printf(a=%s\n, a)。 a = Study。 printf(a=%s\n, a)。 a = b。 printf(a=%s\n, a)。 return 0。 } 程序查錯(cuò) 46 include include int main() { char a[6] ,b[6]= Power,c1,c2。 c1=39。A39。c2=39。B39。 printf(b=%s\n,b)。 a[0]=39。C39。a[1]=39。h39。 a[2]=39。i39。 a[3]=39。n39。 a[4]=39。a39。a[5]=39。\039。 printf(a=%s\n,a)。 strcpy(a, Study )。 printf(a=%s\n,a)。 strcpy(a,b)。 printf(a=%s\n,a)。 return 0。 } 改正錯(cuò)誤后 47 int strcmp(const char s1[], const char s2[]) ? 兩字符串相同時(shí)返回值 0。 ? s1大于 s2的情況下返回大于 0的值 。 ? 否則返回小于 0的值。 判斷字符串大小的標(biāo)準(zhǔn)是字符串的 字典序 。(字典序就是普通英語詞典里單詞排列的順序 ,按 ASCII碼值大小比較) “ DOG”cat” “a””A” “puter””pare” 字符串比較函數(shù) 限界比較函數(shù): int strncmp(const char s1[], const char s2[], int n)。 48 include include int main() { char str1[6] = China, str2[6] = Korea。 int yes。 yes = strcmp(str1, str2)。 printf(%d\n, yes)。 yes=strcmp(China, Korea)。 printf(%d\n, yes)。 if (str1 str2) printf(yes1\n)。 if (strcmp(str1,str2) 0) printf(yes2\n)。 return 0。 } 49 strcat(char s[], const char t[])。 t是字符串, s是保存字符串的數(shù)組。把 t復(fù)制到 s已有的字符之后,形成連起的串。數(shù)組 s必須足夠大。 char b1[40] = Programming, b2[10]。 strcat(b1, language)。 strcpy(b2, C)。 strcat(b1, b2)。 字符串連接函數(shù) 另有限界連接函數(shù) strncat: strncat(char s[], const char t[], int n)。 , 參看有關(guān)標(biāo)準(zhǔn)庫的一章 50 作業(yè) ? 分別寫函數(shù)用冒泡和選擇兩種排序方法實(shí)現(xiàn)n(如 n=10)個(gè)數(shù)從大到小排序 ? 根據(jù)排好序的 N個(gè)正整數(shù),用折半查找法完成某個(gè)數(shù)的查找(要求先調(diào)用排序函數(shù)再調(diào)用查找函數(shù))。 ? 寫程序?qū)崿F(xiàn)例 4: 將 a數(shù)組中從第 m個(gè)元素起一直到最后的元素平移到數(shù)組的開頭(寫函數(shù)并調(diào)用) ? P215 ? 5(1), 6, 11(設(shè)所有空格分隔的連續(xù)字符構(gòu)成詞 ), 13 51 Q amp。 A!
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1