#include<iostream>
using namespace std;
char change(char ch){
if(ch>='A'&&ch<='Z') {ch+=32;return ch;}
else if(ch>='a'&&ch<='z') {ch-=32;return ch; }
else cout<<"输入值不符合要求!"<<endl;
}
int main(){
cout<<"请输入所需转化的字母:";
char c=getchar();;
cout<<change(c)<<endl;
}
注意点如下:
1,形参一定要标明类型,一开始直接写了ch,报错。
2,大写转化为小写,ASCii加32,小写变大写,ASCii减32。
3,主函数中不可以getchar(c),getchaar的括号里不能加东西。