# include & ltstdio.h & gt
int main(){
char a;
Printf(“請輸入壹個大寫英文字母:“);
scanf(“% c“,& ampa);
Printf(“轉換為小寫字母作為%c“,a+32);
}
運行結果如下:
擴展數據:
ASCLL代碼中大寫英文字母和小寫英文十進制數字的區別是32。
在計算機中,所有數據在存儲和操作時都應該用二進制數表示(因為計算機使用高電平和低電平分別表示1和0)。例如A、B、C和D這樣的52個字母(包括大寫),0和1這樣的數字,以及壹些常用的符號(如*、#、@等。)在電腦裏。至於用哪些二進制數來表示哪些符號,當然每個人都可以商定自己的壹套(這就是所謂的編碼),而如果每個人都想在不造成混亂的情況下相互交流,那麽每個人都必須使用相同的編碼規則,因此美國的相關標準化組織推出了ASCII編碼,統壹規定用哪些二進制數來表示上述常用符號。
參考資料:
ASCLL-百度百科C編程(第五版)