色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

怎么將大寫字母B轉換成小寫字母b并輸出字母b的ASCII值

劉姿婷2年前18瀏覽0評論

怎么將大寫字母B轉換成小寫字母b并輸出字母b的ASCII值?

C語言中,字符的存儲都是使用ascii值來存儲的。根據ASCII碼表,我們可以看出:大、小寫字母都是按順序進行存儲的,大寫字母的ASCII值區間為:65~90,對應的字母為:'A'-'Z';小寫字母的ASCII值區間為:97~122,對應的字母為:'a'-'z',因此,將小寫字母轉化為大寫字母,可以直接將該變量減32即可得到對應的大寫字母,如:charch='a'

;printf("uppercase'%c'='%c'\n",ch,ch-32)

;如果記不清,大小字母誰大誰小,則可以采用如下方法進行轉換:

charch='x'

;printf("uppercase'%c'='%c'\n",ch,ch-'a'+'A')

;//減a得到偏移值,加A得到相應的大寫字母