單個大寫字母輸出小寫的實現過程如下:
1、設計思路:
在C語言中,每壹個常用字符都有壹個對應的ASCII值,大寫字母A~Z對應的ASCII為65~90,小寫字母a~z對應的ASCII值為97~122。
大寫字母與小寫字母的ASCII值相差32,故可以通過這壹點實現大寫字母與小寫字母的轉換。
2、實現代碼如下:
3、測試結果:
擴展資料:
所有字母大寫輸出小寫:
通過if語句判斷實現字符串的任意字符的大小寫狀態,循環輸出,代碼如下:
此程序會將大寫字母轉換成小寫字母而小寫字母原樣輸出。
參考資料:
百度百科--ASCII大小寫的表述方式