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

正文內(nèi)容

[高等教育]c語言學(xué)習(xí)課件第06章-資料下載頁

2025-01-19 18:26本頁面
  

【正文】 間 , 存放輸入的字符串 。 2) 該函數(shù)輸入的字符串中允許包含空格 , 而 scanf()函數(shù)不允許 。 2. 輸出字符串 ──puts()函數(shù) ( 1) 調(diào)用方式: puts(字符數(shù)組 ) ( 2) 函數(shù)功能:把字符數(shù)組中所存放的字符串 , 輸出到標(biāo)準(zhǔn)輸出設(shè)備中去 , 并用 ‘ \n?取代字符串的結(jié)束標(biāo)志 ‘ \0?。所以用 puts()函數(shù)輸出字符串時(shí) , 不要求另加換行符 。 ( 3) 使用說明 1)字符串中允許包含轉(zhuǎn)義字符 , 輸出時(shí)產(chǎn)生一個(gè)控制操作 。 2)該函數(shù)一次只能輸出一個(gè)字符串 , 而 printf()函數(shù)也能用來輸出字符串 , 且一次能輸出多個(gè) 。 3. 字符串比較 ──strcmp()函數(shù) ( 1) 調(diào)用方式: strcmp(字符串 1 ,字符串 2) 其中 “ 字符串 ” 可以是串常量 , 也可以是 1維字符數(shù)組 。 ( 2) 函數(shù)功能:比較兩個(gè)字符串的大小 。 如果: 字符串 1=字符串 2, 函數(shù)返回值等于 0; 字符串 1字符串 2, 函數(shù)返回值負(fù)整數(shù); 字符串 1字符串 2, 函數(shù)返回值正整數(shù) 。 ( 3) 使用說明 1) 如果一個(gè)字符串是另一個(gè)字符串從頭開始的子串 , 則母串為大 。 2) 不能使用關(guān)系運(yùn)算符 “ == ” 來比較兩個(gè)字符串 , 只能用strcmp() 函數(shù)來處理 。 [案例 ] gets函數(shù)和 strcmp函數(shù)的應(yīng)用 。 /*案例代碼文件名: */ /*功能:簡(jiǎn)單密碼檢測(cè)程序 */ include main() {char pass_str[80]。 /*定義字符數(shù)組 passstr*/ int i=0。 /*檢驗(yàn)密碼 */ while(1) {clrscr()。 printf(請(qǐng)輸入密碼 \n)。 gets(pass_str)。 /*輸入密碼 */ if(strcmp(pass_str,“password”)!=0) /*口令錯(cuò) */ printf(口令錯(cuò)誤 , 按任意鍵繼續(xù) )。 else break。 /*輸入正確的密碼 , 中止循環(huán) */ getch()。 i++。 if(i==3) exit(0)。 /*輸入三次錯(cuò)誤的密碼 , 退出程序 */ } /*輸入正確密碼所進(jìn)入的程序段 */ } 4. 拷貝字符串 ──strcpy()函數(shù) ( 1) 調(diào)用方式: strcpy(字符數(shù)組 , 字符串 ) 其中 “ 字符串 ” 可以是串常量 , 也可以是字符數(shù)組 。 ( 2) 函數(shù)功能:將 “ 字符串 ” 完整地復(fù)制到 “ 字符數(shù)組 ” 中 , 字符數(shù)組中原有內(nèi)容被覆蓋 。 ( 3) 使用說明 1) 字符數(shù)組必須定義得足夠大 , 以便容納復(fù)制過來的字符串 。 復(fù)制時(shí) , 連同結(jié)束標(biāo)志 39。\039。一起復(fù)制 。 2) 不能用賦值運(yùn)算符 “ = ” 將一個(gè)字符串直接賦值給一個(gè)字符數(shù)組 , 只能用 strcpy()函數(shù)來處理 。 5. 連接字符串 ──strcat()函數(shù) ( 1) 調(diào)用方式: strcat(字符數(shù)組 , 字符串 ) ( 2) 函數(shù)功能:把 “ 字符串 ” 連接到 “ 字符數(shù)組 ” 中的字符串尾端 , 并存儲(chǔ)于 “ 字符數(shù)組 ” 中 。 “ 字符數(shù)組 ”中原來的結(jié)束標(biāo)志 , 被 “ 字符串 ” 的第一個(gè)字符覆蓋 , 而“ 字符串 ” 在操作中未被修改 。 ( 3) 使用說明 1) 由于沒有邊界檢查 , 編程者要注意保證 “ 字符數(shù)組 ”定義得足夠大 , 以便容納連接后的目標(biāo)字符串;否則 , 會(huì)因長(zhǎng)度不夠而產(chǎn)生問題 。 2) 連接前兩個(gè)字符串都有結(jié)束標(biāo)志 39。\039。, 連接后 “ 字符數(shù)組 ” 中存儲(chǔ)的字符串的結(jié)束標(biāo)志 39。\039。被舍棄 , 只在目標(biāo)串的最后保留一個(gè) 39。\039。 6. 求字符串長(zhǎng)度 ──strlen()函數(shù) ( len是 length的縮寫 ) ( 1) 調(diào)用方式: strlen(字符串 ) ( 2) 函數(shù)功能:求字符串 ( 常量或字符數(shù)組 ) 的實(shí)際長(zhǎng)度( 不包含結(jié)束標(biāo)志 ) 。 7. 將字符串中大寫字母轉(zhuǎn)換成小寫 ──strlwr()函數(shù) ( 1) 調(diào)用方式: strlwr(字符串 ) ( 2) 函數(shù)功能:將字符串中的大寫字母轉(zhuǎn)換成小寫 , 其它字符 ( 包括小寫字母和非字母字符 ) 不轉(zhuǎn)換 。 8. 將字符串中小寫字母轉(zhuǎn)換成大寫 ──strupr()函數(shù) ( 1) 調(diào)用方式: strupr(字符串 ) ( 2) 函數(shù)功能:將字符串中小寫字母轉(zhuǎn)換成大寫 , 其它字符( 包括大寫字母和非字母字符 ) 不轉(zhuǎn)換 。 [Return]
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1