前言:
眼前小伙伴们对“c语言编写程序将大写字母转换为小写字母”可能比较关切,咱们都需要学习一些“c语言编写程序将大写字母转换为小写字母”的相关知识。那么小编在网上搜集了一些关于“c语言编写程序将大写字母转换为小写字母””的相关知识,希望姐妹们能喜欢,同学们快快来了解一下吧!输入一个字符讲该字符的ASCII码输出
功能要求
分别使用input()方法从控制台读取一个字符,并输出其ASCII码。
实例代码
ch = input("输入一个字符:")
i = ord(ch)
print("ch = %c, i = %d"%(ch, i))
运行结果
知识说明
ASCII码,即美国(国家)标准信息交换(代)码。ASCII码提供不同计算机系统在相互通信时用做共同遵守的两文字符编码标准。ASCII码划分为两个集合,即128个字符的标准ASCII码和附加的128个字符扩展ASCII码。常见的ASCII码表。
输入大写字母转换成小写字母后输出
功能要求
编写程序要求用户输入一个大写字母,然后显示相应的小写字母。
实例代码
upper = input("输入一个大写字符:")
lower = ord(upper) + 32
print("大写字母%c,对应的小写字母%c" %(upper, lower))
运行结果
知识说明
在ASCII表中,大写字母从A到Z依次编码,即A~Z的ASCII码从65~90;同样,小写字母从a到z依次编码,即a~z的ASCII码从97~122。
对于同一个字母的大小写相差32。即同一个字母其大写字母的ASCII + 32 = 小写字母的ASCII码,小写字母的ASCII - 32 = 大写字母的ASCII码。
lower = ord(upper) + 32:ord(upper)用于获得指定字符upper的ASCII码,并将upper的ASCII码+32即得到对应字符的小写字母的ASCII码,并赋值给变量lower。
print("大写字母%c,对应的小写字母%c" %(upper, lower)):分别以字符的形式打印出upper和lower变量的值。%c表示以字符的形式显示变量。
输入小写字母转换成大写字母后输出
功能要求
编写程序要求用户输入一个小写字母,然后显示相应的大写字母。
实例代码
upper = input("输入一个小写字符:")
lower = ord(upper) - 32
print("小写字母%c,对应的大写字母%c" %(upper, lower))
运行结果