#C1005. 魔法咒语的奥秘2
魔法咒语的奥秘2
题目背景
在一座神秘的魔法森林里,生活着一位老法师。他掌握了所有魔法的奥秘,唯一不能理解的就是一种特殊的魔法咒语。这种咒语需要将每一个魔法书中的字母都进行形态变化。若字母为小写字母,则变为大写字母;若字母为大写字母,则变为小写字母。老法师希望能够通过一段程序来破解这个谜团,帮助他完成这项伟大的研究。
任务: 请你帮助老法师编写一段C语言程序,接收一个字母,并改变它的大小写。
题目描述
输入一个字母字符,输出它经过大小写转变后字母。
样例
b
B
B
b
提示
- 使用
scanf
函数来获取用户输入。 - 字符变量
char
类型变量的输入使用%c
,注意处理可能存在的换行符或空格。 - 使用
if
进行字母大小写的判断实现分支选择 - 可以使用ASCII码的特性来完成大小写转换。
- 大写字母的ASCII范围:
A
(65) 到Z
(90),小写字母的ASCII范围:a
(97) 到z
(122)