看到个转变大小写的程序 自己也编写了个 熟悉下大小写之间的转换 总之切记小写a是97 大写A是65 数字0是48大概的应该差不多了
这个程序要求输入 字符串 直到@停止 输出转变后的字符串 代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| #include <iostream> using namespace std;
int main() { char s[70]={0}; int i=0; while(s[i]=getchar(),s[i]!='@') { if(s[i]>='a'&&s;[i] <='z') s[i]-=('a'-'A'); else if(s[i]>='A'&&s;[i]<='Z') s[i]+=('a'-'A'); i++; } cout<<s<<endl; return 0; }
|