作者在 2011-10-21 00:31:21 发布以下内容
#include <iostream>
using namespace std;
int main()
{
char DaXie[256];
char InPut[256];
char XiaoXie[256];
cin>>InPut;
//转换为大写
for(int i=0;InPut[i]!='\0';i++)
{
DaXie[i]=InPut[i]&0xDF; //11011111的十六进制为0xDF,c语言没有二进制的表示法
}
DaXie[i]='\0';
//转换为小写
for(i=0;InPut[i]!='\0';i++)
{
XiaoXie[i]=InPut[i]|0x60;
}
XiaoXie[i]='\0';
cout<<DaXie<<endl;
cout<<XiaoXie<<endl;
return 0;
}
using namespace std;
int main()
{
char DaXie[256];
char InPut[256];
char XiaoXie[256];
cin>>InPut;
//转换为大写
for(int i=0;InPut[i]!='\0';i++)
{
DaXie[i]=InPut[i]&0xDF; //11011111的十六进制为0xDF,c语言没有二进制的表示法
}
DaXie[i]='\0';
//转换为小写
for(i=0;InPut[i]!='\0';i++)
{
XiaoXie[i]=InPut[i]|0x60;
}
XiaoXie[i]='\0';
cout<<DaXie<<endl;
cout<<XiaoXie<<endl;
return 0;
}