注:1.本文代码仅保证在visual studio 2005上运行通过!
2.高亮的题目为华为机试第三题左右难度。
3.本文的字符串基本运用C++里的string类,很少使用常规字符数组形式。
4.freopen()为输入重定向,方便测试,具体用法问度娘。
1.给定一个字符串,把字符串内的字母转换成该字母的下一个字母,a换成b,z换成a,Z换成A,
如aBf转换成bCg,字符串内的其他字符不改变,给定函数,编写函数
void Stringchang(const char*inpu,char*output)
其中input是输入字符串,output是输出字符串
#include
#include
#include
using namespace std;
void stringchang(const char*,char*);
int main()
{
char input[100],output[100];
cin.getline(input,100);
stringchang(input,output);
cout<