用户输入一段英文文字,用给定的算法对文字中的字符进行一一替换,最后进行输出。

来源:百度知道 编辑:UC知道 时间:2024/06/05 05:20:11
例:
输入 When i was young,i have listen to the radio,waiting for my favourite songs.
输出 Wxwn'i'was'3ounm,i'x+vw'listWn'to'txW'r+Lio,w+itinm'bor'm3'b+vouritW'sonms.

刚一看,我觉得这个可以用来当作一种加密的算法。
由于时间很紧,我没有具体的程序,只说下我的思路:看你说的这个例子,是将空格变为',e变为W,H变为X,y变为3,a变为+ d变为l,g变为m,f变为b.现在你要做的是:
1.定义一个字符数组或者指针用来存储字符串(你想替换的句子)。
2.然后逐一判断。如下所示:for(依次取字符)
{ switch(字符)
case 空格:替换
case e :替换
...
default:什么都不做
}
}