大写字母和小写字母的ASSCII值差32,利用ASSCII值来转换。比如,大写字母A的ASSCII值是65,那么小写a就是65+32=97。依次类推其他字母。如果用C++来写:#include<iostream.h> void main(){ char c,c1; cin>>c;//从键盘输入字母c1=c+32;//转换cout<<c1;//输出大写字母}如果用java来写就简单,java自己就带有这样功能的函数:toUpperCase();举例:String str1 = "a";
String str2 = "B";
str1 = str1.toUpperCase();//换成大写
str2 = str2.toLowerCase();//换成小写
System.out.println("The Upper Case of a is "+str1);
System.out.println("The Lower Case of B is "+str2);
输出结果就是:
The Upper Case of a is A
The Lower Case of B is b
温馨提示:答案为网友推荐,仅供参考