int main(int argc, char *argv[])
{
char s[30]
gets(s)
for(int i=0s[i]i++)
s[i]=122-(s[i]-97)
puts(s)
return 0
}
/*要完成头尾互换很简单,只要找出当前字母和a之间的距离x,再找出距离z为x的另一个字母,这个字母就是要找的。a的ascii值为97,z的ascii值为122,所以用上面的减法就可以很容易完成。我这里只写了小写字母的算法,大写的或者大小写混合的你自己写写看吧*/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)