您的位置:首页 > 其它

华为机试—替换字符串中的字母

2015-01-03 11:56 543 查看
功能描述:将字符串中的字母全部替换成字母的下一个字母,要是最后一位是z或Z则替换为a或A。
* 输入:aBxyZ
* 输出:bCyzA

#include <stdio.h>
#include <string.h>

int main()
{
	char a[100];

	gets(a);

	int len = strlen(a);

	for(int i=0;i<len;i++)
	{
		if(a[i]>='a'&&a[i]<'z'||a[i]>='A'&&a[i]<'Z')
			a[i]=a[i]+1;
		else if(a[i] =='z'||a[i] =='Z')
			a[i]=a[i]-25;
	}

	puts(a);

	return 0;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐