一个人的财库怎么算:C++的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/12 04:46:17
输入一个字符判断他是大写还是小写如果大写输出他的小写字符如果小写输出大写字符 求个C++6.0的正解

char trans(char dst)
{
if(dst > 'A' && dst < 'Z')
return dst + 'a' - 'A';
if(dst > 'a' && dst < 'z')
return dst + 'A' - 'a';
}

#include <iostream.h>

void main()
{
char ch;
cin>>ch;
if (ch>='A'&&ch<='Z')
cout<<(char)(ch+'a'-'A')<<'\n';
else if (ch>='a'&&ch<='z')
cout<<(char)(ch-'a'+'A')<<'\n';
}