首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

看招,二连解决办法

2012-09-21 
看招,二连C/C++ codeCString csf4e89f4for(int i0ics.GetLength()i++){char c1cs.GetAt(i), c2c

看招,二连

C/C++ code
CString cs="f4e89f4";for(int i=0;i<cs.GetLength();i++){            char c1=cs.GetAt(i), c2=c1;            if(c1>='A' && c1<='Z') c2=c1+32;            else if(c1>='a' && c1<='z') c2=c1-32;            if( *p!=c1 && *p!=c2 ){cout<<"字符不匹配或字母大小写都不匹配"<<endl;break;}}

第一连:if(c1>='A' && c1<='Z'|| c1>='a' && c1<='z') c2第五位取反如何书写
第二连: 在第一连中想用if(isalpha(c1))做条件,形参是整型,有何注意事项

[解决办法]
第一连:c2 ^= ~(1 << 5)
第二连:没什么特别的
[解决办法]
if(c1>='A' && c1<='Z'|| c1>='a' && c1<='z') 你这个判断能达到你想要的效果?

热点排行