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

正文內(nèi)容

c語言【清華大學(xué)出版社】西安交通大學(xué)課件第07章-資料下載頁

2024-12-28 19:24本頁面
  

【正文】 puts(str)。 輸出: China Beijing 注意:使用 puts和 gets函數(shù)前,要用預(yù)編譯命令: include “”。 strcat()函數(shù) 使用形式 : strcat(字符數(shù)組 1,字符數(shù)組 2) 功能 : 連接兩個字符串,把字符串 2連接到字符 串 1的后面,連接后的字符串放在字符 數(shù)組 1中。 說明: ⑴字符數(shù)組 1必須足夠大以便能夠容納字符串 2。 ⑵連接時只在新串最后保留一個‘ \0?。 看書 p136例子 ㈡ 、字符串處理函數(shù) 注意: 使用這些函數(shù)前,要用 include “ ” 2. 字符串復(fù)制 strcpy()函數(shù) 使用形式 : strcpy(字符數(shù)組 1,字符串 2 ) 功能 : 將字符串 2復(fù)制到字符數(shù)組 1中 (其后自動加一個‘ \0?)。 例如: char str1[20], str2[10] 。 strcpy(str1,“hello world”)。 strcpy(str2,str1)。 其中,字符串 2可以是字符串常量或字符數(shù)組。 說明: ⑴ 字符數(shù)組 1必須足夠大以便能夠容納被 復(fù)制的字符串。 ⑵ 不能用賦值語句將一個字符串常量或字符 數(shù)組直接賦值給一個字符數(shù)組。 例如: char str1[20], str2[20]。 str1={“hello”}。 str2=str1 。 (3)“字符數(shù)組 1”必須寫成數(shù)組名形式(如str1),“字符串 2”可以是字符數(shù)組名,也可以是一個字符串常量。 (4)復(fù)制時連同字符串后面的’ \0?一起復(fù)制到字符數(shù)組 1中。 3. 字符串比較 strcmp()函數(shù) 使用形式 : strcmp(字符串 1,字符串 2) 其中,字符串可以是字符串常量或字符數(shù)組。 功能 : 比較兩個字符串。 比較的原則 : 兩個字符串從左至右逐個對應(yīng)字符按其 ASCII碼值大小相比較,直到出現(xiàn)不同的字符或遇到‘ \0?為止。如全部字符相同,則認(rèn)為相等;若出現(xiàn)不同字符,以第一個不相同字符的比較結(jié)果為準(zhǔn)。 若設(shè) n=strcmp(字符串 1,字符串 2); n0。 串 1串 2 則: n= n=0。 串 1=串 2 n0。 串 1串 2 例如: char str1[20], str2[10] 。 (將 str1[20]和 str2[10]賦初值) if(strcmp(str1,str2)0) puts(str1)。 注意: 不能寫成 if(str1str2) 既不能關(guān)系運(yùn)算符比較字符串。 strcmp(“China”,”Korea”)。 4. 求字符串長度 strlen()函數(shù) 使用形式: strlen(字符數(shù)組 ) 功能 : 計算字符串長度,函數(shù)值是字符串中‘ \0? 之前的字符個數(shù)(不包括‘ \0?字符)。 例如: char str[80]={“ ab\n\\012/\\\”” } 。 printf(“%d”,strlen(str)) 。 輸出: 10 char str[80]={“ ab\n\0y\012/\\\”” } 。 printf(“%d”,strlen(str)) 。 輸出: 3 strlwr()函數(shù) 使用形式 : strlwr(字符串 ) strupr函數(shù) 使用形式 : strupr(字符串 ) 五、字符數(shù)組應(yīng)用舉例 例 1: (例題 )統(tǒng)計字符串中的單詞數(shù)。 include main() { char string[81],c。 int i,num=0,word=0。 gets(string)。 for(i=0。string[i]!=39。\039。i++) if(string[i]==39。 39。) word=0。 else if(word= =0){word=1。num++。} printf(“\nThere are %d words.”, num)。 } I am a boy 例 2: (例題 )3個字符串求最大的字符串 。 include include main() { char s[3][20],s1[20]。 int i,j。 for(i=0。i3。i++) gets(s[i])。 if(strcmp(s[0],s[1])0) strcpy(s1,s[0])。 else strcpy(s1,s[1]) if(strcmp(s[2],s1)0) strcpy(s1,s[2])。 puts(s1)。 } CHINA HOLLAND AMERICA 學(xué)習(xí)數(shù)組這一章要注意的幾個問題: C語言中數(shù)組的下標(biāo)是從 0開始; ,不論是在編譯階段還是 在運(yùn)行階段,這個問題交給程序員。這樣就給初學(xué)者 帶來一定的風(fēng)險。 ,這在字符串處理中已經(jīng)看到,這個我 們要先強(qiáng)記,以后在講指針時在詳細(xì)講。 ,因?yàn)? 它要占一個字符的位置 . ,特別是 字符數(shù)組的初始化方法。 ,請注意掌握并運(yùn)用 。 本章作業(yè): 編寫并上機(jī)調(diào)試習(xí)題 、 、 。并寫出上機(jī)報告。 謝謝觀看 /歡迎下載 BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAITH
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1