-1
已采纳
Pascal:
upcase 小-->大
lowercase 大-->小
for x:=1 to length(a) do
if (ord(a[x])>96) and (ord(a[x])<123) then b[x]:=upcase(a[x])
else if (ord(a[x])>64) and (ord(a[x])<91) then b[x]:= lowercase(a[x])
else ...
省略号:自己想吧.
0
0
被禁言


高级守护
属于字符串问题,首先使用getline输入这个字符串,随后对字符串中所有的元素进行判断,如果是小写字母就转化为大写字母,是大写字母就转化为小写字母,其他的保持不变,最后输出。主要代码如下
getline(cin,s);
for(...)
{
if(...)s[i]+=32;
if(...)s[i]-=32;
}
cout<<s;
0
0