给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a ~u, 则将其转换为其后的第5个字母;若小写字母为v ~ z,使其值减21。转换后的小写字母作为函数值返回。 例如,若形参是字母A,则转换为小写字母f;若形参是字母W,则转换为小写字母b。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
(1 ) c=c+32;;(2) c=c+5;
(1) 从ASCII码值表中可以看出,小写字母的ASCII码值比对应大写字母的ASCII码值大32,所以大写 字母转换成小写字母要加32。
(2) 将大写字母转换成对应小写字母之后,再将其转换成其后面的第5个字母,所以要加5。