Swift字串大小寫互換

2021-08-09 19:17:52 字數 576 閱讀 7899

編寫乙個程式,要求可以把乙個字串中的每乙個字元,如果是大寫字母變小寫字母,如果是小寫字母變大寫,如果是其他字元不變,下面舉例, 字串china23beijing 經過程式轉換為china23beijing

func changecharcter (chnum:character) -> character 

/*如果是大小寫字母,轉換數值

*///如果是大寫字母

ifnum >= 65 && num

<= 90

//如果是小寫字母

else

ifnum >= 97 && num

<= 122

/*將整數轉換為字元

*/let newchnum = character(unicodescalar(num)!)

return newchnum

}var str = "china23beijing "

var i = 0

//表示偏移量(迴圈變數初始值)

while i < str.characters.count

print(str)

字串大小寫互換方法

1 string.prototype.toalternatingcase function 該方法中判斷當前字母是大寫字母還是小寫字母的方法是 a a.touppercase 或者 a a.tolowercase string.prototype.toalternatingcase function...

大小寫互換

描述 現在給出了乙個只包含大小寫字母的字串,不含空格和換行,要求把其中的大寫換成小寫,小寫換成大寫,然後輸出互換後的字串。輸入第一行只有乙個整數m m 10 表示測試資料組數。接下來的m行,每行有乙個字串 長度不超過100 輸出輸出互換後的字串,每組輸出佔一行。樣例輸入2 acmaccepted樣例...

字母大小寫互換

編寫乙個程式,可以一直接收鍵盤字元,如果是小寫字元就輸出對應的大寫字元,如果接收的是大寫字元,就輸出對應的小寫字元,如果是數字不輸出。while ch getchar eof getchar eof用來判斷是否已經讀取完 eof 是 1 即讀入的已不是正常的字元而是檔案的結束符 當輸入字串的時候,可...